PSEUDOCODIGO Y DIAGRAMAS DE FLUJOS[1]
PSEUDOCODIGO Y DIAGRAMAS DE FLUJOS[1]
PSEUDOCODIGO Y DIAGRAMAS DE FLUJOS[1]
elaboración de
Algoritmos.
Tema: PSEUDOCODIGO Y
DIAGRAMA DE FLUJOS
Sutestantes:
3. leer a
4. x=0
5. suma = 0
6. repetir
7. x = x + 1
9. leer b
12. SiNo
14. FinSi
16. Escribir "La suma de los numeros pares es: " ,suma
17. Escribir "El producto de los numeros impares es: " ,prod
FinAlgoritmo
2 ) Calcular el máximo común divisor de X números leídos desde
teclado.
INICIO
1- Entero A, B, X, M
3- Leer A, B
5- M = 1
6- X = 1
8- si A, X = 0 y B, X = 0 Entonces
9- si X > M Entonces
10- M = x
11- FinSi
12- FinSi
13- X = X + 1
14- FinMientras
16- SiNo
18- FinSi
19- FIN
3 ) Calcular el Mínimo comun multiplo de X números leídos desde
teclado
Proceso CalcularMCM
Si n <= 0 Entonces
Escribir "La cantidad de números debe ser mayor a 0."
FinProceso
FinSi
Dimension listaNumeros[n]
FinPara
FinFuncion
Escribir "El Mínimo Común Múltiplo (MCM) de los números es: ", mcm
FinProceso
4) Que permita convertir calificaciones numéricas a Letras según la
siguiente tabla: <= 69 F de 70 a 79 C de 80 a 89 B de 90 a 100 A
Algoritmo Convertir_Calificacion
Leer calificacion
Si calificacion <= 69 Entonces
Sino
Sino
Sino
FinSi
FinSi
FinSi
FinSi
FinAlgoritmo Explicación:
Si la calificación está fuera del rango permitido (mayor que 100 o menor que 0), asigna
"Calificación fuera de rango".
Este algoritmo te permitirá convertir las calificaciones numéricas a letras según la tabla
proporcionada. Puedes probarlo en PSeInt y ajustarlo si lo necesitas.
Sumar los números enteros de 1 a 100 mediante: a) estructura repetir (Repeat) b)
estructura mientras (While) c) estructura desde (FOR)
Algoritmo SumaNumeros
suma <- 0
Escribir "Seleccione la estructura que desea usar para sumar los números del 1 al
100:"
Leer opcion
Caso 1:
// Usando Repetir
i <- 1
Repetir
i <- i + 1
Caso 2:
// Usando Mientras
suma <- 0
i <- 1
Mientras i <= 100 Hacer
i <- i + 1
FinMientras
Caso 3:
// Usando Desde
suma <- 0
FinPara
De Otro Modo:
FinSegun
FinAlgoritmo