algoritmos

Páginas: 7 (1684 palabras) Publicado: 8 de mayo de 2013
ALGORITMO ejercicio 11
VARIABLE
ENTERO n[1..20];
ENTERO indice;
ENTERO factorial;
ENTERO indice1;
ENTERO N[1..20];
FIN_VARIABLE
INICIO
PARA indice = 1 HASTA 20 INCREMENTO 1
ESCRIBIR (“Introduce un numero”);
LEER (n[indice]);
FIN_PARA
PARA indice = 1 HASTA 20 INCREMENTO 1
Factorial = 1;
PARA indice1 = 2 HASTA n[indice] INCREMENTO 1
Factorial = factorial* indice1;
FIN_PARA
N[indice] = factorial;
FIN_PARA
FIN_INICIO
FIN_ALGORITMO

ALGORITMO ejercicio 13
VARIABLE
ENTERO A[1..5][1..10];
ENTERO B[1..5][1..10];
ENTERO suma[fila][columna];
ENTERO fila;
ENTERO columna;
FIN_VARIABLE
INICIO
PARA fila = 1 HASTA 5 INCREMENTO 1
PARA columna = 1 HASTA 10 INCREMENTO 1
LEER (A[fila][columna]);
FIN_PARAFIN_PARA
PARA fila = 1 HASTA 5 INCREMENTO 1
PARA columna = 1 HASTA 10 INCREMENTO 1
LEER (B[fila][columna]);
FIN_PARA
FIN_PARA
PARA fila = 1 HASTA 5 INCREMENTO 1
PARA columna = 1 HASTA 10 INCREMENTO 1
Suma[fila][columna] = A[fila][columna] + B[fila][columna];
FIN_PARA
FIN_PARA
ESCRIBIR (suma[fila][columna]);
FIN_INICIO
FIN_ALGORITMO



ALGORITMO ejercicio 14VARIABLE
ENTERO A[1..5][1..4];
ENTERO fila;
ENTERO columna;
ENTERO mayor;
ENTERO posicion_fila;
ENTERO posición_columna;
FIN_VARIABLE
INICIO
PARA fila = 1 HASTA 5 INCREMENTO 1
PARA columna = 1 HASTA 4 INCREMENTO 1
ESCRIBIR (“Introduce un numero”);
LEER (A[fila][columna]);
FIN_PARA
FIN_PARA
Mayor = A[1][1];
Posición_fila = 1;
Posición_columna = 1;
PARAfila = 1 HASTA 5 INCREMENTO 1
PARA columna = 1 HASTA 4 INCREMENTO 1
SI (A[fila][columna] > mayor) ENTONCES
Mayor = A[fila][columna];
Posición_fila = [fila];
Posición_columna = [columna];
FIN_SI
FIN_PARA
ESCRIBIR (“El mayor es:mayor”);
ESCRIBIR (“La posición es:posición_fila, Posición_columna”);
FIN_PARA
FIN_INICIO
FIN_ALGORITMO

ALGORITMO ejercicio 15VARIABLE
ENTERO A[1..5][1..4];
ENTERO fila;
ENTERO columna;
ENTERO mayor;
ENTERO posicion_fila;
ENTERO posición_columna;
ENTERO menor
ENTERO posición_fila1;
ENTERO posición_columna1;
FIN_VARIABLE
INICIO
PARA fila = 1 HASTA 5 INCREMENTO 1
PARA columna = 1 HASTA 4 INCREMENTO 1
ESCRIBIR (“Introduce un numero”);
LEER (A[fila][columna]);
FIN_PARAFIN_PARA
Mayor = A[1][1];
Posición_fila = 1;
Posición_columna = 1;
PARA fila = 1 HASTA 5 INCREMENTO 1
PARA columna = 1 HASTA 4 INCREMENTO 1
SI (A[fila][columna] > mayor) ENTONCES
Mayor = A[fila][columna];
Posición_fila = [fila];
Posición_columna = [columna];
FIN_SI
FIN_PARA
ESCRIBIR (“El mayor es:mayor”);
ESCRIBIR (“La posición es:posición_fila,Posición_columna”);
FIN_PARA
Menor = 1;
Posición_fila1 = 1;
Posición_columna1 = 1;
PARA fila = 1 HASTA 5 INCREMENTO 1
PARA columna = 1 HASTA 4 INCREMENTO 1
SI (A[fila][columna] < menor) ENTONCES
Menor = A[fila][columna];
Posición_fila1 = [fila];
Posición_columna1 = [columna];
FIN_SI
FIN_PARA
ESCRIBIR (“El mayor es:menor”);
ESCRIBIR (“La posición es:posición_fila1,Posición_columna1”);

FIN_INICIO
FIN_ALGORITMO

1. Leer una secuencia de 20 números y almacenar en un vector sus factoriales.
2. Leer 20 números y almacenarlos de manera ordenada en un vector.
3. Dado dos matrices A y B obtener la suma.
4. Dado una matriz determinar la posición (i,j) del mayor.
5. Dado una matriz determinar la posición (i,j) del mayor y menor.
Ejercicios de PseudocódigoParte 1



1. Leer un número y mostrar por la salida estándar si dicho número es o no es par.
2. Leer 2 números y mostrar el producto de ellos.
3. Leer 2 números y determinar el mayor de ellos.
4. Leer 3 números y mostrar el mayor de ellos.
5. Leer un número y mostrar su tabla de multiplicar.
6. Leer una secuencia de 30 números y mostrar la suma y el producto de ellos.
7. Leer una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS