Está en la página 1de 3

EJERCICIOS DE ARREGLOS 2

1) Escribir un programa que ingrese 5 nombres, los almacene en un arreglo y luego imprima
5 saludos (“Hola, nombre”)

2) Escribir un programa que ingrese 10 pares de números en un arreglo bidimensional.

3) Escribir un arreglo de 3x3 y pedir al usuario que ingrese dichos números.

4) Modificar el programa anterior para calcular la multiplicación de todos los números


ingresados.

5) Modificar el programa anterior para calcular el promedio de todos los números


ingresados.

6) Escribir un programa que pida al usuario una cantidad de alumnos a ingresar. Ingresar dos
notas por cada alumno. Después de ingresar los datos imprimir el promedio de cada par
de notas.

7) Escribir un programa que cree un arreglo de 5 filas y 3 columnas. Leer 5 pares de números
y almacenar en la tercera columna la suma de dichos números. Al final imprimir dicha
columna.

8) Escribir un programa que genere un arreglo de 4x4 donde cada casilla tenga por valor la
multiplicación de su número de fila y columna:

0 1 2 3
0 0 0 0 0
1 0 1 2 3
2 0 2 4 6
3 0 3 6 9

9) Escribir un programa que, dado un arreglo con los valores, calcule la suma de los
elementos de la diagonal principal.

0 1 2 3
0 4 13 2 8
1 5 41 3 15

1
2 9 11 43 21
3 12 54 3 35

10) Escribir un programa que pida al usuario la cantidad de filas y de columnas que tendrá un
arreglo bidimensional. Luego mostrar un menú con las siguientes opciones:

1. Ingresar un entero positivo: Se pide la posición donde se ingresará el valor y se


valida que sea positivo entre 1 y 10.
2. Conteo de un valor: Se ingresa un número entre 1 y 10 y se indica cuántas veces
aparece en el arreglo
3. Encontrar un valor: Se ingresa un número entre 1 y 10 y se indica en qué
posiciones está
4. Salir

11) Escribir un algoritmo que pida al usuario ingresar los valores para cada posición de un
arreglo de 3 x 3. En cada posición el usuario debe ingresar el valor correspondiente a la
suma de la fila y la columna de la casilla, llevar un contador de cada vez que el usuario
ingresa un valor incorrecto. Al final mostrar este contador.
Por ejemplo, en la posición arreglo[1][0] el usuario debería ingresar 1 (1+0 = 1)

12) Escribir un programa que dado un arreglo de 4x4, encuentre cuál es la columna cuya suma
de celdas tenga el valor mayor.

13) Escribir un programa que dado un arreglo de 4x4, encuentre cuál es la fila cuya suma de
celdas tenga el valor mayor.

14) Escribir un programa que dado un arreglo de booleanos de 5x5 (inicialmente todos en
false) pida al usuario ingresar posiciones dentro del arreglo. Cada vez que el usuario
ingresa una posición se cambie el valor de la celda a true y se imprima el arreglo de la
siguiente forma:

1
Terminar cuando se ingresa una posición inexistente.

También podría gustarte