Sie sind auf Seite 1von 10

ALGORITMOS REALIZADOS EN DFD EJERCICIO 1 (DIVISIN ENTRE 2 NMEROS PARES)

Diagrama de flujo que calcule la divisin nicamente entre dos nmeros pares, si ingresa un nmero impar le pide otra vez el nmero, hasta que ingrese un nmero par.
SOLUCIN

a) Agrega el objeto de Salida e ingresa lo siguiente: Divisin entre dos nmeros pares seguido del botn aceptar.

b) Agrega el objeto asignacin para igualar a 0 las variables e ingresa lo siguiente. Seguido del botn aceptar.

c) Agrega un objeto de salida e ingresa lo siguiente: Digita el primer nmero. Seguido del botn aceptar

d) Agregar el objeto leer para por darle lectura a la variable num1

e) Agregar el objeto Ciclo Mientras e ingresa lo siguiente: num1 mod 2! =0

Al agregar este objeto observa que aparece un objeto de nombre Fin (MQ) esto indica que es el fin del ciclo del num1. Ejecuta tu diagrama e ingresa un dato impar, observaras que se queda en ejecucin; Presiona Detener para seguir trabajando. El mod 2! = 0 es utilizado para saber si el nmero es par f) Repite los incisos c y d pero ingresa los objetos despus del objeto Ciclo mientras de la siguiente forma; ejecuta nuevamente el diagrama e ingresa un nmero impar. Qu Sucede?_______________________________

g) Agregar el objeto de salida para que presente lo siguiente: Digita el segundo nmero

h) Agregar el objeto leer para por darle lectura a la variable num2

i) Agregar el objeto Ciclo Mientras e ingresa lo siguiente: num2 mod 2! =0

j) Repite los incisos g y h pero ingresa los objetos despus del objeto Ciclo mientras de la siguiente forma.

k) Una vez que los nmeros ingresados son pares entonces se procede a la divisin utilizando el objeto Asignacin.

l) Ahora debemos imprimir en pantalla el resultado de la divisin entre los dos nmeros pares de la siguiente manera:

RESULTADO FINAL

Centro Superior de Estudios Militares Clase prctica Algoritmos Programacin I

I.

Realice los siguientes algoritmos representados en pseudocdigo y diagrama de flujo en DFD a) Realizar un algoritmo que me permita determinar el mayor de 3 nmeros ingresados. Pseudocdigo

1. Inicio 2. Inicializar las variables A, B y C 3. Leer los tres valores 4. Almacenar en las variables A, B y C 5. Si A > B y A > C Entonces 6. Escribir A Es el mayor 7. Sino Diagrama de flujo

8. Si B > A y B > C Entonces 9. Escribir B Es el mayor 10. Sino 11. Escribir C Es el mayor 12. Fin_Si 13. Fin_Si 14. Fin

b) Realizar un algoritmo que me permita conocer si el nmero ingresado por un usuario es par o impar

Docente: Lic. David Lpez Prez

c) Realizar un algoritmo que me permita ingresar la siguiente informacin de una persona. Nombre, Apellidos y edad. Seguidamente presentar en pantalla si la edad de la persona es menor de 18 aos me indique menor de edad de lo contrario mayor de edad.

Diagrama en DFD (Dividir dos nmeros pares)

Pgina 10

Das könnte Ihnen auch gefallen