Vous êtes sur la page 1sur 3

ARREGLOS UNIDIMENSIONALES (VECTORES) 1.

Escriba un programa que reciba como entrada un nmero entero y devuelva una tabla con los 10 primeros mltiplos de dicho nmero. 2. Escribir un programa que permita sumar 2 arreglos a y b de 6 elementos cada uno. El resultado se debe almacenar en un tercer arreglo c. La suma se puede definir como: c[k]=a[k]+b[k] 3. Ingresar N notas en un arreglo y determinar el porcentaje de alumnos con nota mayor al promedio y el porcentaje de alumnos con nota menor al promedio. 4. Ingresar 20 nmeros en un arreglo y mostrar luego, primero la lista de todos los nmeros ubicados en posicin par que fueron ingresados y luego la lista de los nmeros ubicados en posicin impar. 5. Ingresar N notas en un arreglo y determinar la Moda. La Moda es el valor que ms veces se repite. 6. Se tienen almacenados en la memoria dos vectores M y N de cien elementos cada uno. Hacer un algoritmo y programa que escriba la palabra Iguales si ambos vectores son iguales y Diferentes si no lo son. Sern iguales cuando en la misma posicin de ambos vectores se tenga el mismo valor para todos los elementos. 7. Disee un algoritmo y programa que lea un nmero cualquiera y lo busque en el vector X, el cual tiene almacenados 80 elementos. Escribir la posicin donde se encuentra almacenado el numero en el vector o el mensaje NO si no lo encuentra. Bsqueda secuencial. 8. Disee un algoritmo y programa que lea dos vectores A y B de 20 elementos cada uno y multiplique el primer elemento de A con el ultimo elemento de B y luego el segundo elemento de A por el diecinueveavo elemento de B y as sucesivamente hasta llegar al veinteavo elemento de A por el primer elemento de B. El resultado de la multiplicacin almacenarlo en un vector C. 9. Almacenar 500 nmeros en un vector, elevar al cuadrado cada valor almacenado en el vector, almacenar el resultado en otro vector. Imprimir el vector original y el vector resultante. 10. Ingresar N elementos en un arreglo validando que estn ordenados ascendentemente. No se debe permitir el ingreso de un nmero menor al anterior.

ARREGLOS BIDIMENSIONALES (MATRICES) 11. Hacer un algoritmo y programa que llene una matriz de 7 * 7. Calcular la suma de cada fila y almacenarla en un vector, e imprimir que fila tuvo la mxima suma y la suma de esa fila. 12. Hacer un algoritmo y programa que llene una matriz de 10 * 10 y que almacene en la diagonal principal unos y en las dems posiciones ceros.

13. Hacer un programa, que permita ingresar 02 matrices de No enteros y que calcule e imprima la multiplicacin. 14. Hacer un programa, que dada una matriz de filas F y C Columnas, de nmeros enteros, permita: Encontrar el No menor e imprimir todas las filas y columnas donde se encuentre dicho nmero. 15. Hacer un programa que dada una matriz de filas F y C Columnas, de nmeros enteros, permita: Borrar una Fila determinada. Borrar una Columna determinada

16. Hacer un programa, que permita leer una matriz de filas F y C Columnas, de nmeros enteros y que la imprima en pantalla. Luego se debe pedir que se ingrese un No. Cualquiera y si el No. Se encuentra en la matriz, debe indicar en que posicin se encuentra y cuantas veces se repite. 17. Hacer un programa, que dada una matriz de filas F y C Columnas, de nmeros enteros, permita: Agregar una fila en la ltima posicin Agregar una columna en la ltima posicin Insertar una fila en una posicin determinada Insertar una columna en una determinada posicin 18. El dueo de una cadena de tiendas de artculos deportivos desea controlar sus ventas por medio de una computadora. Los datos de entrada son : a) El numero de la tienda (1 a 50) b) Un numero que indica el deporte del articulo (1 a 20) c) El costo del artculo. 19. Hacer un pseudocdigo y programa que escriba al final del da lo siguiente:

1. Las ventas totales en el da para cada tienda 2. Las ventas totales para cada uno de los deportes. 3. Las ventas totales de todas las tiendas. 20. Se tiene almacenada la matriz M (50,5) la cul contiene la informacin sobre las calificaciones de la materia de IDIOMAS. Disee un pseudocdigo y programa que imprima: a) Cantidad de alumnos que aprobaron la materia. b) Cantidad de alumnos que tienen derecho a nivelacin. c) El (o los) numero (s) de control de lo(s) alumno(s) que haya (n) obtenido la mxima calificacin final.

Vous aimerez peut-être aussi