Sie sind auf Seite 1von 3

CATEDRA: PROGRAMACION II.

Tema: ARREGLOS bidimensionales. Arrays.


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

Prof. Adriana Durn

Das könnte Ihnen auch gefallen