Está en la página 1de 2

Ejercicios complementarios de arreglos bidimensionales en pseudocódigo 165

Ejercicios complementarios de arreglos bidimensionales en

pseudocódigo

Ejercicio 1. Guarde los nombres de los estados y el distrito de la República Mexicana en un arreglo y
posteriormente imprimirlos.

principal ()
inicio
caracter est[________][20]
entero i
desde (i ← 0, i , ________ , i ← i11)
inicio
imprimir “Dame el nombre del estado “,i11
leercad _______________________
fin
desde (i ← 0, i, _______________________, i ← i11)
imprimir “ estado ” ,i11,” es : “,_______________________
fin

Ejercicio 2. Complete el siguiente pseudocódigo para llenar una matriz cuadrada (máximo 15 3 15), e
imprimir la diagonal principal.

constante MAX ________


principal ()
inicio
entero x[________][________],i,j,n
imprimir “Dame el total de filas o columnas”
leer ____________
desde (i←0, ____________, i← i11)
desde (j←0, ______________, j ←j11)
______________
desde (i←0, ______________, i ←i11)
imprimir _________________
fin

Ejercicio 3. Almacene en una matriz de 10 310 (máx), un conjunto de números enteros positivos y encuen-
tre el elemento mayor de la matriz y decir en qué posición lo encontró.

principal()
inicio
entero m[10][10], i, j, f, c, pf, pc, mayor←0
leer f,c
desde (____________, i , f, i ← i11)
desde (j←0, j, ____________, j ←j11)
(continúa)

Cap 04_Corona_I0406.indd 165 2/17/11 5:30 PM


166 Capítulo 4 Arreglos

(continuación)
inicio
____________________
si(m[i][j]. ___________)
inicio
mayor ← ____________
pf ← i
____________
fin
fin
imprimir “el numero mayor es”,____________” y se encontró en la fila”,____________, “ y columna”,____________
fin

Ejercicio 4. Complete el siguiente pseudocódigo que almacena en una matriz de 4 3 4 números reales
y realiza la suma de toda la fila y el resultado lo almacena en la misma fila y última columna disponible, y
la suma de toda la columna y el resultado lo almacena en la misma columna y última fila disponible. Impri-
me solamente la fila de las sumas y la columna de las sumas.

principal ()
inicio
real num [_____][_____], acum; entero i, j
imprimir “Almacena los números y suma filas”
desde (i ← 0, ____________________, i ← i11)
inicio
acum ← 0
desde (j ← 0, ____________________, j ← j11)
inicio
imprimir “Introduce el numero “,i11, j11
leer ____________________
acum ← acum 1 num[i][j]
fin
num[i][j] ← ____________________
fin
imprimir “Sumar las columnas”
desde (j ← 0, ____________________, j ← j11)
inicio
acum ←0
desde ________________________________
acum ←acum 1 num[i][j]
____________________ ←acum
fin
imprimir “La Suma de las filas”
desde (i ← 0, ____________________, i ←i11)
imprimir ____________________
imprimir “La Suma de las columnas”
desde (j ←0, ____________________, j ← j11)
imprimir ____________________
fin

Cap 04_Corona_I0406.indd 166 2/17/11 5:30 PM

También podría gustarte