Ejercicios De Programación
Enviado por tatiana.serna • 16 de Marzo de 2015 • 2.388 Palabras (10 Páginas) • 148 Visitas
1. Diseñe un algoritmo para leer una matriz de orden P, Q y mostrar cual es el mayor y el menor elemento.
INICIO
Lea P, Q
Aux = 0
Para i desde 1 hasta P incr 1
Para j dede 1 hasta Q incr 1
Leer Ai,j
Si Ai,j >= Aux entonces
Aux = Ai, j
Fin si
Fin para
Fin para
Imprimir Aux
FIN
2. Diseñar un algoritmo para leer una matriz y mostrar si la sumatoria de la última fila es mayor, menor o igual que el de la primera columna.
INICIO
Lea M, N
Fila = 0
Colm = 0
Para i desde 1 hasta M incr 1
Para j desde 1 hasta N incr 1
Leer Ai,j
Si i = 1 entonces
Fila = Fila + Ai,j
De lo contrario si j = N entonces
Colm = Colm + Ai, j
Fin si
Fin para
Fin para
Si Fila > Colm entonces
Mostrar “última fila mayor que primera columna”
De lo contrario si Fila < Colm entonces
Mostrar “última fila menor que primera columna
De lo contrario
Mostrar “última fila igual que primera columna”
Fin si
FIN
3. Diseñar un algoritmo para leer una matriz y mostrar la sumatoria de la fila del centro (las dos del centro si el número de filas es par).
INICIO
Lea M, Q
Para i desde 1 hasta M incr 1
Para j desde 1 hasta N incr 1
Leer Ai, j
Par(p)
Fila1 = 0
Fila2 = 0
R = P /2
Si (R = 0) entonces
Si i = (p / 2) – 1 entonces
Fila1 =Fila1 + Ai,j
Si i = (p / 2) + 1 entonces
Fila2 = Fila2 + Ai,j
Fin si
De lo contrario
Si i = p / 2 entonces
Fila1 = Fila1 + Ai,j
Fin si
Fin si
Fin para
Fin para
Si p = par entonces
Mostrar Fila1 , Fila2
De lo contrario
Imprimir Fila1
Fin si
FIN
4. Diseñar un algoritmo para leer una matriz de orden A,B y un vector de B elementos. Mostrar a cuantas filas de la matriz es igual el vector.
INICIO
Lea A, B, V
Para k desde 1 hasta V incr 1
Leer Zk
Fin para
Para i desde 1 hasta A incr 1
j =0
Mientras j<= B
Leer Wi,j
Si Zj = Wi,j entonces
Si j =B entonces
Mostrar“Vector es igual en la fila i”
De lo contrario
J = j +1
Fin si
De lo contrario
J=b+1
Fin si
Repetir
Fin para
FIN
5. Diseñar un algoritmo a manera de función para que, dada una matriz cuadrada de orden M devolver el productode los elementos de la diagonal principal.
INICIO
Leer M
S=0
Para i desde 1 hasta M incr 1
Para j desde 1 hasta M incr 1
Leer Ai,j
Si j=ientonces
S=S * Ai,j
Fin si
Fin para
Fin para
Mostrar S
FIN
6. Diseñar un algoritmo a manera de función para que, dada una matriz cuadrada de orden M devuelva la suma de los elementos de la diagonal secundaria.
INICIO
Lea m
S=0
Para i de 1 hasta m intervalos 1
Para j de 1 hasta m intervalos 1
Leer Ai,j
Si j=m-1 entonces
...