Вы находитесь на странице: 1из 10

5 Planteamiento del problema a resolver: Diseñar un algoritmo que permite determinar cuál de 2

hermanos es el mayor y de cuantos años es la diferencia.

Antes de salir debe mostrar su nombre y el de su empresa(ficticia)

Que datos no Que datos no Tipo Formulas a Requiere Requiere


conozco y se deben conozco, pero los Variables requeridas aplicar si se condiciona ciclos (si /
solicitar (si se puedo calcular requieren l (si / no) no) _ cuales
Tipo Variable
requiere más filas
por favor anexarlas)
Edad Hermano 1 Hermano Mayor Entero D D=E1=E2 Si Si,
(diferencia dependiend
) o de la
condición
nos
permitirá
entrar solo a
un bloque
de código
que se da en
caso de que
uno u otro
sea mayo
Edad Hermano 2 Edad de Entero E1 (Edad D= E2 – E1 Si No
diferencia 1)
Entero E2 (Edad
2)

¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar para que se
utiliza?
Básicamente la importancia radica en determinar primero cuál de los dos es mayor,
debido que la variable “diferencia “, almacenará el valor en años con respecto al menor;
por lo tanto, debemos siempre restar al mayor la edad del menor. El condicional nos
permitirá entrar solo a un bloque de código que se da en caso de que uno u otro sea
mayor.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede indicar para
que se utiliza?
Se entra al ciclo dependiendo del condicional al cual no permitirá entrar solo a un
bloque de código que se da en caso de que uno u otro sea mayor.
¿Podría indicar si en el problema existen datos innecesarios y de ser así cuales pueden ser
esos datos?

No tiene datos innecesarios


Imagen del Diagrama (recuerde que al foro también debe subir el archivo dfd con el número
de ejercicio)
Imagen del resultado

6 Planteamiento del problema a resolver: Se pide que diseñe un algoritmo que permita si a una
persona esta apta para recibir un subsidio en el nuevo plan del gobierno, bajo las siguientes
condiciones: debe ser un adulto mayo (edad superior a 65 años), pertenecer a Sisben además
de ser de zona rural. Si cumple estas condiciones, se informa que es seleccionado para
reclamar el subsidio. En caso contrario se debe informar que no cumple con las condiciones
requeridas.

Antes de salir debe mostrar su nombre y el de su empresa(ficticia)

Que datos no Que datos no Tipo Formulas a Requiere Requiere


conozco y se deben conozco, pero los Variables requeridas aplicar si se condiciona ciclos (si /
solicitar (si se puedo calcular requieren l (si / no) no) _ cuales
Tipo Variable
requiere más filas
por favor anexarlas)
Edad Apto Subsidio Entero A(edad) X= ((C= Si No
‘rural’)
&(A>65)
&(R=SI’))
Que es registrado en Cumple o no Texto R(Sisbén)
el Sisbén. cumple con las
condiciones
Zona (rural o Texto C (zona)
urbana)
Lógico X (apto)

¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar para que se
utiliza?
Los condicionales que requiere son los siguiente: Si edad es mayor que 65, ingresa al
programa para verificar otros datos, como registro Sisbén y zona y así obtener el
subsidio
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede indicar para
que se utiliza?
No Requiere ciclos.
¿Podría indicar si en el problema existen datos innecesarios y de ser así cuales pueden ser
esos datos?
No hay datos innecesarios.

Imagen del resultado


Imagen del Diagrama (recuerde que al foro también debe subir el archivo dfd con el número de ejercicio)

Algoritmo Subsidio del plan de gobierno

Definir EDAD Como entero

Definir Sisbén Como texto

Definir Zona Como texto

“Ingrese Su edad”

Edad

“Pertenece al Sisbén”

Sisbén

“Seleccione la zona”

Zona

F V
Edad>65 Y
Sisbén, R rural
“No cumple con las condiciones requeridas” “Ha sido seleccionado para reclamar el subsidio”
7 Planteamiento del problema a resolver: Se les han pedido que diseñe un algoritmo que dé una
proyección positiva de su futuro inmediato de acuerdo con su signo zodiacal.

Antes de salir debe mostrar su nombre y el de su empresa(ficticia)

Que datos no Que datos no Tipo Formulas a Requiere Requiere


conozco y se deben conozco, pero los Variables requeridas aplicar si se condiciona ciclos (si /
solicitar (si se puedo calcular requieren l (si / no) no) _ cuales
Tipo Variable
requiere más filas
por favor anexarlas)
Signo zodiacal Proyección Cadena Signo No Si Si
positiva de zodiacal
caracter
es
Cadena
de
caracter
es

¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar para que se
utiliza?
Si requiere de condicionar ya que una vez se conozca el signo zodiacal poder mostrar
la proyección positiva según el signo.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede indicar para
que se utiliza?
No Requiere más ciclos.
¿Podría indicar si en el problema existen datos innecesarios y de ser así cuales pueden ser
esos datos?
No requiere más datos.
Imagen del Diagrama (recuerde que al foro también debe subir el archivo dfd con el número
de ejercicio)

Imagen del resultado

Вам также может понравиться