Está en la página 1de 2

LABORATORIO 5 VECTORES 1 Escribir un algoritmo que calcule el producto escalar y vectorial de dos vectores de 3 elementos cuyos valores se introducen

por pantalla. Realizar un algoritmo que lea 20 nmeros (entre el 1 y el 10) y muestre aquel o aquellos que hayan aparecido ms veces. El algoritmo preguntar si se quieren introducir los 20 nmeros y en el caso en que la respuesta sea negativa rellenar el vector con nmeros aleatorios. 3. Escribir un algoritmo que pida un vector de caracteres por pantalla e invierta el orden de los caracteres mostrndolo por pantalla. La inversin se har sin utilizar otro vector auxiliar. 5. Escribir un algoritmo que calcule los nmeros primos de 0 a 100 utilizando el llamado mtodo de la criba de Eratstenes. Este mtodo consiste en definir e inicializar con todos sus elementos a True un vector de 100 elementos binarios e ir tachando (pasando a False) en pasadas sucesivas todos los mltiplos de los nmeros primos (2, 3, 5, 7...) hasta obtener slo los nmeros primos. Es decir: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

2.

En el ejemplo en gris claro se sealan los mltiplos de 2, mientras que en gris oscuro los mltiplos de 3 (que no son mltiplos de 2). Nota: se emplearan 2 vectores, uno para los nmeros y el otro para los valores booleanos 6. Realizar un algoritmo que maneje un vector de enteros a travs de un men con seis opciones: 1.- Aadir un elemento al vector (comprobando que el vector no est lleno) 2.- Eliminar un elemento del vector (comprobando que el vector no est vaco) 3.- Listar el contenido del vector 4.- Contar las apariciones de un nmero en el vector 5.- Calcular la media y el mximo de los elementos del vector 0.- Terminar 7. Escribir un algoritmo que permita guardar las cuentas de un banco con sus respectivos saldos. Para ello se guardar la informacin en un vector paralelo (dos vectores unidimensionales, uno con los nmeros de cuenta y otro los saldos) El algoritmo deber mantener las cuentas ordenadas, de menor a mayor, por nmero de cuenta para facilitar la bsqueda de una cuenta.

El algoritmo mostrar un men con las siguientes opciones: 1.- Dar de alta una nueva cuenta (comprobando que el vector no est lleno y colocando la cuenta en la posicin correspondiente dentro del vector) 2.- Eliminar una cuenta (comprobando que el vector no est vaco y reposicionando las cuentas en el vector) 3.- Mostrar una cuenta (mostrar el nmero de cuenta y el saldo correspondiente) 4.- Mostrar informacin (Nmero de cuentas dadas de alta y dinero total de todas ellas) 5.- Calcular el saldo medio, mximo y mnimo de las cuentas del vector. 6.- Mostrar todas las cuentas (1 lnea por cuenta con su nmero y su saldo). 0.- Terminar
FECHA DE ENTREGA: 04 DE JUNI9O DE 2013, EN LA HORA DE CLASES.

También podría gustarte