Documentos de Académico
Documentos de Profesional
Documentos de Cultura
q1 2 3 4 5
p1 1,1 1,5
2 2,2 2,4
A[5] 3,
3
[5] 3
4 4,2 4,4
5 5,1 5,5
Si (p = q)
Si (p + q = N + 1)
Si (p + q = N + 1)
S2 S2 + A[p][q]
Finsi
Findesde
Findesde
Escribir x, S1, S2
Fin
qN
Desde (p1 hasta N incremento 1)
S2 S2 + A[p][q]
q q - 1
findesde
Escribir x, S1, S2
Fin
Leer N
Desde (p1 hasta N incremento 1)
Desde (q1 hasta N incremento 1)
Leer A[p][q]
Findesde
Findesde
qN
Desde (p1 hasta N incremento 1)
A[p][q] 5
q q - 1
findesde
Escribir x, y
Fin
Ingresar números enteros a una matriz de N filas con M columnas, calcular la suma de
los números pares de la matriz, luego de los números impares hallar el mayor número y
colocar la suma en el lugar del mayor número impar.
1 2 3
1 4 6 0
2 2 8 7
A[4][3]
3 1 3 5
4 2 8 6
1 2 3
1 4 6 0
2 2 8 36
A[4][3]
3 1 3 5
4 2 8 6
Suma = 36
Leer N
Leer M
Desde (p1 hasta N incremento 1)
Desde (q1 hasta M incremento 1)
Leer A[p][q]
Findesde
Findesde
A[posp][posq] suma
Escribir x, y
Fin
Ingresar números enteros a una matriz de N filas con M columnas, luego pasar a un
vector el número menor de cada fila
1 2 3 B[]
1 4 6 0 0
A[4] 2 2 8 7 2
[3] 3 1 3 5 1
4 2 8 6 2
Leer N
Leer M
Desde (p1 hasta N incremento 1)
Desde (q1 hasta M incremento 1)
Leer A[p][q]
Findesde
Findesde
Desde (p1 hasta N incremento 1)
Desde (q1 hasta M incremento 1)
x x + “[“ + A[p][q] + “]“
Findesde
x x + “\n”
Findesde
r0
Desde (p1 hasta N incremento 1)
menor 999
Desde (q1 hasta M incremento 1)
Si (A[p][q] < menor)
menor A[p][q]
finsi
findesde
rr+1
B[r]menor
findesde
Escribir x, y
Fin
Ingresar números enteros a una matriz de N filas con M columnas y sumar todos los
elementos que forman la letra C.
1 2 3M
1 4 6 0
2 2 8 7
A[4][3]
3 1 3 5
4N 2 8 6
Leer N
Leer M
Desde (p1 hasta N incremento 1)
Desde (q1 hasta M incremento 1)
Leer A[p][q]
Findesde
Findesde
Escribir x, suma
Fin
Ingresar números enteros a una matriz de N filas con M columnas y reemplazar por el
número 0 todos los elementos que forman la letra U.
1 2 3M
1 4 6 0
2 2 8 7
A[4][3]
3 1 3 5
4N 2 8 6
1 2 3M
1 0 1 0
2 0 1 0
A[4][3]
3 0 1 0
4N 0 0 0
Escribir x, y
Fin
Ingresar números enteros a una matriz de N filas con M columnas, sumar los números
pares de la matriz y colocar el resultado de la suma en toda la primera y última columna.
1 2 3M
1 4 6 0
2 2 8 7
A[4][3]
3 1 3 5
4N 2 8 6
Suma=36
1 2 3M
1 36 6 36
2 36 8 36
A[4][3]
3 36 3 36
4N 36 8 36
DISEÑO DEL ALGORTIMO:
Inicio
Leer N
Leer M
Desde (p1 hasta N incremento 1)
Desde (q1 hasta M incremento 1)
Leer A[p][q]
Findesde
Findesde
Escribir x, y
Fin
Ingresar números enteros a una matriz de N filas con M columnas e intercambiar los
elementos de la primera columna con la última columna.
1 2 3M
1 4 6 0
2 2 8 7
A[4][3]
3 1 3 5
4N 2 8 6
1 2 3M
1 0 6 4
2 7 8 2
A[4][3]
3 5 3 1
4N 6 8 7
1 2 3M
1 1,1 1,2 1,3
2 2,1 2,2 2,3
A[4][3]
3 3,1 3,2 3,3
4 N 4,1 4,2 4,3
Leer N
Leer M
Desde (p1 hasta N incremento 1)
Desde (q1 hasta M incremento 1)
Leer A[p][q]
Findesde
Findesde
Escribir x, y
Fin
1 2 3 4
1 1,1 1,2 1,3 1,4
2 2,1 2,2 2,3 2,4
A[4][3]
3 3,1 3,2 3,3 3,4
4 N 4,1 4,2 4,3 4,4
4,1 ------------ 1,4
4,2 ------------ 2,4
4,3 ------------ 3,4
4,4 ------------ 4,4
A[N][p] A[p][N]
Leer N
Desde (p1 hasta N incremento 1)
Desde (q1 hasta N incremento 1)
Leer A[p][q]
Findesde
Findesde
Escribir x, y
Fin
1 2 3 4
1 1,1 1,2 1,3 1,4
2 2,1 2,2 2,3 2,4
A[4][3]
3 3,1 3,2 3,3 3,4
4 N 4,1 4,2 4,3 4,4
1,1 ------------ 4,1
2,2 ------------ 4,2
3,3 ------------ 4,3
4,4 ------------ 4,4
A[p][p] A[N][p]
Ingresar números enteros a una matriz cuadrada de tamaño N, y pasar a un vector todos
los elementos de la fila donde está el número mayor.
1 2 3 4
1 8 3 6 1
2 4 7 2 5
A[4][3]
3 0 1 9 2
4N 8 5 3 7
B[] = [0][1][9][2]
r0
Desde (j 1 hasta N incremento 1)
r r +1
B[r] A[posfila][j]
Findesde
Escribir x, y
Fin