Está en la página 1de 9

FUNDAMENTOS DE PROGRAMACION

PRACTICA DE LABORATORIO
RAFAELANTONIO TRONCOSO CABRERA 2021-1317
1. Hacer un diagrama de flujo para un programa que capture por teclado
tres valores e imprima cual es el mayor entre ellos.
ALGORITMO
1. Inicio
2. Definir como entero a N1, N2, N3, R.
3. Leer los tres valores.
4. Si N1>N2 entonces R <- N1 SINO R <- N2.
5. Si R>N3 Entonces escribir que el mayor es R.
6. Sino Escribir que el mayor es N3.
7. Fin del Algoritmo.

DIAGRAMA DE FLUJO

INICIO N1>N
2

DEFINIR N1, N2, N3, R R <- N2 R <- N2


COMO ENTERO

FAVOR DE R>N3
DIGITAR 3
NUMEROS
“EL MAYOR
“EL MAYOR
ES “
ES “

N1, N2, N3
N3 R

FIN
PSEUDOCÓDIGO

2. Hacer un diagrama de flujo para un programa que capture por teclado


cuatro valores e imprima el de mayor de ellos.

ALGORITMO

1. Declaramos las 4 variables como enter0.


2. Pedimos Leer los 4 números.
3. Estos números los guardamos en las variables a, b, c y d
4. Evaluamos si “a” es mayor a “b”.
5. Si la condición se cumple, entonces evaluamos si “a” es mayor a “c”.
6. Si la condicion se cumple, entonces evaluamos si “a” es mayor a “d”.
7. Si la condición se cumple, entonces quiere decir que el número mayor es “a”.
8. Si la condición no se cumple, entonces el número mayor es “d”.
9. Cuando “a” no sea mayor a “c”, entonces evaluamos si “c” es mayor a “d”.
10. Si la condición se cumple, entonces el mayor es “c”.
11. Si la condición no se cumple, entonces el mayor es “d”.
12. Cuando la variable “a” no sea mayor a “b”, entonces evaluamos si “b” es
mayor a “c”.
13. Si la condición se cumple, entonces evaluamos si “b” es mayor “d”.
14. Si la condición se cumple, entonces el mayor es “b”.
15. Si la condición no se cumple, entonces el mayor es “d”.
DIAGRAMA DE FLUJO

PSEUDOCÓDIGO
3. Hacer un diagrama de flujo para un programa que despliegue en
pantalla los números pares comprendidos entre 2 – 98.
ALGORITMO
1. Inicio
2. Se define la variable x con el valor 2
3. Se define una instrucción while, con la condición de que mientras x sea menor o igual
que 98, se va a verificar con el operador mod si el residuo de la división de x entre 2 es
igual a 0, de ser así quiere decir que x es par y se desplegara en pantalla, de lo
contrario si es impar no se va a desplegar, se va a sumar 1 a x, y se repetirá la
instrucción hasta desplegar como último número el 98
4. Finalizar

DIAGRAMA DE FLUJO

INICIO

X=2

FIN X <=98

X MOOD 2 =
0

X = X+1
PSEUDOCÓDIGO

4. Hacer un diagrama de flujo para un programa que despliegue en


pantalla los números impares comprendidos entre 1- 33.
ALGORITMO
1. Inicio
2. Se define la variable x con el valor 1
3. Se define una instrucción while, con la condición de que mientras x sea menor o igual
que 33, se va a verificar con el operador mod si el residuo de la división de x entre 2 es
igual a 1, de ser así quiere decir que x es impar y se desplegara en pantalla, de lo
contrario si es par no se va a desplegar, se va a sumar 1 a x, y se repetirá la
instrucción hasta desplegar como ultimo número el 33
4. Finalizar
DIAGRAMA DE FLUJO

INICIO

X=1

NO SI
FIN X <=33

SI
X MOOD 2 =
1

X
NO

X = X+1
PSEUDOCÓDIGO

5. Hacer un diagrama de flujo para un programa que calcule el promedio de


seis notas e imprima la calificación literal (A, B, C,… ,F). Si el promedio es
mayor o igual a 90, entonces imprimir A, si el promedio es mayor o igual a
80, entonces imprimir B, Si el promedio es mayor o igual a 70, entonces
imprimir C, si es mayor o igual a 60, entonces imprimir D, de lo contrario
imprimir F.
ALGORITMO
1. Inicio
2. Se le solicitan al usuario y se definen las
variables, nota1,nota2,nota3,nota4,nota5 y nota 6
3. Se suma el valor de las 6 notas y se divide en 6 para calcular el promedio
4. Se comprueba el promedio, si el promedio es mayor o igual a 90, entonces imprimir A,
si el promedio es mayor o igual a 80, entonces imprimir B, Si el promedio es mayor o
igual a 70, entonces imprimir C, si es mayor o igual a 60, entonces imprimir D, de lo
contrario imprimir F.
5. Finalizar
INICIO
DIAGRAMA DE FLUJO

nota1, nota2, nota3,


nota4, nota5, nota6

promedio = (nota1 + nota2 + nota3 +


nota4 + nota5 + nota6)/6

promedio
NO SI
>= 90

Promedio A
promedio
NO SI
>= 80

NO promedio SI Promedio B
>= 70

promedio SI Promedio C
>= 60

Promedio D
NO

Promedio F

FIN
PSEUDOCÓDIGO

También podría gustarte