Beruflich Dokumente
Kultur Dokumente
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
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
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
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
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.
Pgina 10