ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios De Programación


Enviado por   •  16 de Marzo de 2015  •  2.388 Palabras (10 Páginas)  •  150 Visitas

Página 1 de 10

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

S=S + Ai,j

Fin si

Fin para

Fin para

Mostrar S

FIN

7. Realice un programa principal que lea una matriz cuadrada de orden N. Luego implemente una función que devuelva la sumatoria de todos los elementos de la matriz y utilícela desde el programa principal.

INICIO

Leer N

Para i desde 1 hasta N incr 1

Para j desde 1 hasta N incr 1

Leer X (i, j)

Fin para

Fin para

R= Función (X, N)

Mostrar R

FUNCIÒN (X, N)

S=0

Para i=1 hasta n intervalos 1

Para J=1 hasta n intervalos 1

S= S+X (i, J)

Fin para

Fin para

Mostrar S

FIN

8. Diseñar un algoritmo para leer una matriz y calcular el promedio de cada columna de la matriz.

INICIO

Lea T, U, X

Para j desde 1 hasta U intervalos 1

Promj = 0

Para i desde 1 hasta T intervalos 1

Promj = Promj + Xi,j

Fin para

Promj = Promj / p

Mostrar Promj

Fin para

FIN

9. Diseñar un algoritmo para leer una matriz y mostrar el mayor y el menor valor de cada columna de la matriz.

INICIO

Lea P, Q

Aux1 = 0

Aux2 = 0

Para j de 1 hasta Q incr 1

Para i de 1 hasta P incr 1

Leer Ai,j

Si Ai,j>= Aux1 entonces

Aux1 = Ai,j

Si i = P entonces

MostarAux1espacio “este es el mayor término de la columna”

Fin si

Fin si

SiAi,j<= Aux2entonces

Aux2 = Ai,j

Si i = P entonces

Mostrar Aux2espacio “este es el mayor término de la columna

Fin si

Fin para

Fin para

FIN

10. Diseñe un algoritmo a manera de función devolver el producto escalar de las dos diagonales de una matriz.

INICIO

Lea M

S=0

Para i de 1 hasta M incr 1

Para j de 1 hasta M incr 1

Leer WAi,j

Si j=i entonces

S= S * WAi,j

Fin si

Si j=m-1 entonces

S=S* WAi,j

Fin si

Fin para

Fin para

Mostrar S

FIN

11. Diseñar un algoritmo para leer una matriz de orden M, N sume los elementos de las filas y los guarde en un vector C que luego debe mostrar.

INICIO

Lea M, N

Aux = 0

Para i desde 1 hasta M intervalos 1

Para jdesde 1 hasta N intervalos 1

Leer Ai,j

Aux = Aux +

Si j = N entonces

Aux = Vectori

Fin si

Fin para

Imprimir Vectori

Fin para

FIN

12. Diseñar

...

Descargar como (para miembros actualizados) txt (13 Kb)
Leer 9 páginas más »
Disponible sólo en Clubensayos.com