Está en la página 1de 2

CORPORACIÓN UNIVERSITARIA REMINGTON

INGENIERÍA DE SISTEMAS
ESTRUCTURA DE DATOS
ING. JOSÉ TRINIDAD GELVEZ MARTÍNEZ

EJERCICIOS DE ARREGLOS BIDIMENSIONALES

Antes de comenzar los ejercicios favor ir a la siguiente página y ver la teoría y ejemplos:

http://puntocomnoesunlenguaje.blogspot.com.co/2012/12/matriz-en-java.html

1. Se quiere almacenar en una matriz el número de alumnos con el que cuenta una
academia, ordenados en función del nivel y del idioma que se estudia. Tendremos 3
filas que representarán al Nivel básico, medio y de perfeccionamiento y 4 columnas en
las que figurarán los idiomas (0 = Inglés, 1 = Francés, 2 = Alemán y 3 = Ruso). Se pide
realizar la declaración de la matriz y asignarle unos valores de ejemplo a cada
elemento. Se desea determinar cuántos alumnos hay en total, y cuanto es el
presupuesto, teniendo en cuenta la siguiente tabla de costos por estudiante, la cual
también debe ser incluida.

Ingles francés alemán Ruso


Básico $500.000 $400.000 $450.000 $380.000
Medio $750.000 $580.000 $600.000 $580.000
avanzado $1.500.000 $790.000 $800.000 $780.000

Se debe indicar cuantos es el total por nivel y por idioma, al igual que cuanto es el total
general. Y el promedio por estudiante. Se debe indicar cuantos estudiantes hay en
cada nivel y en cada idioma.

2. Crear y cargar dos matrices de tamaño 3x3, sumarlas y mostrar su suma

3. Hacer un programa que cree una matriz de números enteros de 6 X 5, después de


leída que busque los números repetidos y los elimine dejando solo uno. Luego que
muestre el total que suman los números de la matriz y lo que suman los números
eliminados. Indique el promedio de los números de la matriz, cual es el menor, cual es
el mayor. Después que lea un número a buscar, lo busque e indique en qué posición
se encuentra. Si el número no se consigue que indique que no se consiguió.

4. Hacer un programa que lea una matriz de 8 X 8 y que escriba la matriz traspuesta.

5. Hacer un programa que lea las notas de 15 estudiantes en las 6 materias que ha
visto. El programa debe decir cuál es el promedio general, el de cada materia y el de
cada alumno. Cuál es la mayor nota general, y por materia. E indicar cuál es el
estudiante que la ha sacado. Para ello debe tener en cuenta que debe haber un vector
con los nombres de los 15 estudiantes, y que las materias son en su orden:
compiladores, programación1, ingeniería de software, estructura de datos, sistemas
operativos y programación lineal.

También podría gustarte