0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
123 Ansichten3 Seiten
El documento presenta 21 problemas o ejercicios relacionados con arreglos bidimensionales (matrices) en programación. Los problemas involucran cargar, llenar, imprimir y analizar matrices de diferentes tamaños, así como extraer información como valores máximos, mínimos, sumas de filas y columnas, y realizar cálculos estadísticos con los datos almacenados.
El documento presenta 21 problemas o ejercicios relacionados con arreglos bidimensionales (matrices) en programación. Los problemas involucran cargar, llenar, imprimir y analizar matrices de diferentes tamaños, así como extraer información como valores máximos, mínimos, sumas de filas y columnas, y realizar cálculos estadísticos con los datos almacenados.
El documento presenta 21 problemas o ejercicios relacionados con arreglos bidimensionales (matrices) en programación. Los problemas involucran cargar, llenar, imprimir y analizar matrices de diferentes tamaños, así como extraer información como valores máximos, mínimos, sumas de filas y columnas, y realizar cálculos estadísticos con los datos almacenados.
Matrices. 1) Generar un arreglo bidimensional de 6 x 4 tal que cada fila contenga los sucesivos mltiplos de 3, desde el en adelante. Imprimir el arreglo a razn de una fila por rengln separando los elementos con comas. 2) Cargar desde teclado una matriz de 4x 4 con nmeros enteros desordenados imprimir el un rengln los elementos almacenados en la diagonal principal y en el siguiente los de la diagonal secundaria. 3) Cargar un arreglo de 3x5 con valores numricos. a- imprimir todos los elementos en forma sucesiva tomndolos por fila. b- igual al anterior pero por columna. 4) Cargar desde teclado una matriz de 4 x 5 con valores numricos determinar fila y columna del elemento mayor. 5) Generar una matriz de 3x5 tal que en cada posicin contenga el nmero que resulta de sumar el nmero que identifica la columna con el nmero que identifica la fila del mismo, imprimir los elementos de la matriz tomados por columnas. 6) Cargar un arreglo bidimensional de 3x 4 y generar un vector que contenga los valores mximos de cada fila y otra que contenga los promedios de las mismas. Imprimir ambos vectores a razn de uno por rengln. 7) Realizar un programa que permita ingresar las notas de 10 alumnos en 10 materias distintas. Realizar las consultas: Alumno con mayor nota en una materia determinada. Alumno con menor nota en una materia dada. Para un alumno dado, en que materia tiene su nota ms alta. Para un alumno dado, en que materia tiene su nota ms baja. Promedio por materia para todos los alumnos. Promedio por alumno para todas las materias. 8) Hacer un algoritmo que almacene nmeros en una matriz de 5 * 6. Imprimir la suma de los nmeros almacenados en la matriz. 9) Hacer un algoritmo que llene una matriz de 10 * 10 y determine la posicin [fila,columna] del nmero mayor almacenado en la matriz. Los nmeros son diferentes. 10) Hacer un algoritmo que llene una matriz de 7 * 7. Calcular la suma de cada fila y almacenarla en un vector, la suma de cada columna y almacenarla en otro vector. 11) Hacer un algoritmo que llene una matriz de 20 * 20. Sumar las columnas e imprimir que columna tuvo la mxima suma y la suma de esa columna. 12) Hacer un algoritmo que llene una matriz de 5 * 5 y que almacene la diagonal principal en un vector. Imprimir el vector resultante.
Prof. Adriana Durn
CATEDRA: PROGRAMACION II.
Tema: ARREGLOS bidimensionales. Arrays. 13) Hacer un algoritmo que llene una matriz de 10 * 10 y que almacene en la diagonal principal unos y en las dems posiciones ceros. 14) Hacer un algoritmo que llene una matriz de 6 * 8 y que almacene toda la matriz en un vector. Imprimir el vector resultante. 15) Hacer un algoritmo que llene una matriz de 8 * 8, que almacene la suma de las filas y la suma de las columnas en un vector. Imprimir el vector resultante. 16) Hacer un algoritmo que llene una matriz de 5 * 6 y que imprima cuantos de los nmeros almacenados son ceros, cuantos son positivos y cuantos son negativos. 17) Disee un algoritmo que escriba el nmero de la hilera cuya suma sea mayor que las dems hileras. Suponga que todas las hileras suman diferente cantidad. 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 : El nmero de la tienda (1 a 50) Un nmero que indica el deporte del artculo (1 a 20) El costo del artculo. Hacer un algoritmo 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. 19) El departamento de polica de la ciudad de Rosario ha acumulado informacin referente a las infracciones de los lmites de velocidad durante un determinado periodo de tiempo. El departamento ha dividido la ciudad en cuatro cuadrantes y desea realizar una estadstica de las infracciones a los lmites de velocidad en cada uno de ellos. Para cada infraccin se ha preparado una ficha que contiene la siguiente informacin: Nmero de patente del vehculo; Cuadrante en el que se produjo la infraccin Lmite de velocidad en km por hora Disee un diagrama para producir 2 informes: El 1. Que contiene una lista de las multas de velocidad recolectadas, donde la multa se calcula como la suma del costo del Juzgado ($200) mas $ 125 por cada km/h que exceda la velocidad limite. Prepare una tabla con el siguiente formato: INFRACCIONES A LOS LMITES DE VELOCIDAD Patente del Velocidad Velocidad vehculo Registrada Lmite (Km/h) (Km/h)
Multa
El 2 que proporcione un anlisis de las infracciones por cuadrante. Para cada uno de los 4 cuadrantes mencionados, debe darse el nmero de infracciones y la multa promedio. Prof. Adriana Durn
CATEDRA: PROGRAMACION II.
Tema: ARREGLOS bidimensionales. Arrays. 20) Se tiene almacenada la matriz m(50,5) la cul contiene la informacin sobre las calificaciones de la materia de LENGUAJES ALGORITMICOS . Disee un diagrama que imprima: a).- Cantidad de alumnos que aprobaron la materia. b).- Cantidad de alumnos que tienen derecho a nivelacin. c).- El (o los) legajo (s) de control del/(os) alumno(s) que haya(n) obtenido la mxima calificacin final. 21) Disee un algoritmo que llene una matriz de 10 * 10 y determine: El nmero mayor almacenado en la matriz El nmero mayor almacenado en cada rengln La columna que tuvo la mxima suma El rengln que tuvo la mxima suma