Está en la página 1de 33

UV

Facultad de Ciencias Químicas 


Métodos numéricos

Programas DFD
Citlalin Elba Coral Díaz

Docente: Robin Gómez Morales


Programas DFD elaborados en clase (Evidencias)

Programa #1
"Diseñar un algoritmo que
muestre el mayor de dos
números".

1. Pseudocódigo
Elaboración de algoritmo #1 en DFD.

1. Insertar un cuadro de lectura para


introducir las variables de entrada; x1 y x2.  
Elaboración de algoritmo #1 en DFD.

2. Insertar un cuadro de decisión con el condicional


x1>x2.
Elaboración de algoritmo #1 en DFD.
3. Insertar dos cuadros de salida, uno en "sí" y
otro en "no", en sí mostrar "x1" (se cumple la
condición), en no, mostrar "x2" (no se cumple). 
Algoritmo #1 en
DFD.
El algoritmo está listo para ser
ejecutado. C: ¡A ejecutar!
Programa #2
"Diseñar un algoritmo que
muestre el mayor de dos
números (tres respuestas)".

1. Pseudocódigo
Elaboración de algoritmo #2 en DFD.
Se introducen dos cuadros de lectura sucesivos. 
1. El primero con la variable a
2. El segundo con la variable b.
Elaboración de algoritmo #2 en DFD.
3.1. Insertar un cuadro de decisión con el
condicional a>b.
Elaboración de algoritmo #2 en DFD.

3.2. Insertar un cuadro de salida en sí a>b (se cumple la


condición), escribir 'el primer número es mayor'.
Elaboración de algoritmo #2 en DFD.

3.3. Insertar un cuadro de decisión en no a>b (no


se cumple la condición), escribir si a=b.
Elaboración de algoritmo #2 en DFD.

3.4. Insertar un cuadro de salida en sí a=b (se cumple la


condición), escribir 'Los dos números son iguales'.
Elaboración de algoritmo #2 en DFD.

3.5. Insertar un cuadro de salida en no a=b (no se cumple


la condición), escribir 'El segundo número es mayor'.
Algoritmo #2 en
DFD.
El algoritmo está listo para ser ejecutado.
C: ¡A ejecutar!
Programa #3
"Diseñar un algoritmo que
indique el porcentaje de
hombres y mujeres de un grupo
de clase".

1. Pseudocódigo
Elaboración de algoritmo #3 en DFD.
2. Se introduce 1 cuadro de entrada, escribir 'Ingrese el
número de hombres'.
Introducir un cuadro de lectura con la variable H (hombres).
Elaboración de algoritmo #3 en DFD.
2. Se introduce 1 cuadro de entrada, escribir 'Ingrese el
número de mujeres'.
Introducir un cuadro de lectura con la variable M (mujeres).
Elaboración de algoritmo #3 en DFD.
3.1.  Introducir un cuadro de asignación, y asignar los valores
correspondientes
T -> H+M
PH -> (H*100/T
PM -> (M*100)/T
Elaboración de algoritmo #3 en DFD.
3.2.  Introducir un cuadro de  con la leyenda 'el porcentaje de hombres
es'
Introducir un cuadro de salida con la variable PH.
Elaboración de algoritmo #3 en DFD.
3.3.  Introducir un cuadro de  con la leyenda 'el porcentaje de
mujeres es'
Introducir un cuadro de salida con la variable PM.
Algoritmo #3 en
DFD.
El algoritmo está listo para ser ejecutado.
C:
Ejercicio de cálculo de IMC en DFD

Programa #4
"Diseñar un algoritmo que mida el IMC
conforme al peso y la altura, indicar si tiene
bajo peso, sobrepeso u obesidad".
Programa #4
"Diseñar un algoritmo que
mida el IMC conforme al peso
y la altura, indicar si tiene bajo
peso, sobrepeso u obesidad".

1. Pseudocódigo
Elaboración de algoritmo #4 en DFD.
1. Se introduce 1 cuadro de entrada, escribir 'Ingrese su peso
en kg'.
Introducir un cuadro de lectura con la variable P (peso).
Elaboración de algoritmo #4 en DFD.
2. Se introduce 1 cuadro de entrada, escribir 'Ingrese su
estatura en metros'.
Introducir un cuadro de lectura con la variable Estatura.
Elaboración de algoritmo #4 en DFD.
3.1. Se introduce 1 cuadro de asignación, se asignan las variables
correspondientes.
A-> Estatura*Estatura
IMC->P/A
Elaboración de algoritmo #4 en DFD.
3.2. Se introduce 1 cuadro de asignación, se asignan las variables
correspondientes.
A-> Estatura*Estatura
IMC->P/A
Elaboración de algoritmo #4 en DFD.
3.3. Se introduce 1 cuadro de salida, escribir ' Tu IMC es'
Introducir un cuadro de salida de la variable IMC.
Elaboración de algoritmo #4 en DFD.
3.4. Se inserta 1 cuadro de decisión, con el condicional IMC<=18.5.

Insertar un cuadro de salida si se cumple la condición, escribir 'Tiene


bajo peso'
Elaboración de algoritmo #4 en DFD.
3.5. Se inserta 1 cuadro de decisión en no, con el condicional
si IMC>18.5 y IMC<=25
Insertar un cuadro de salida si se cumple la condición, escribir 'Su
estado corporal es normal'
Elaboración de algoritmo #4 en DFD.
3.6. Se inserta 1 cuadro de decisión en no, con el condicional
si IMC>25 y IMC<=30
Insertar un cuadro de salida si se cumple la condición, escribir
'Usted tiene sobrepeso'.
Elaboración de algoritmo #4 en DFD.
3.7. Se inserta 1 cuadro de decisión en no, con el condicional si IMC>30

Insertar un cuadro de salida si se cumple la condición, escribir 'Usted


tiene obesidad. Acuda al médico'.
Algoritmo #4 en
DFD.
El algoritmo está listo para ser ejecutado.
C: ¡A ejecutar!

También podría gustarte