Sei sulla pagina 1di 8

8.

Planteamiento del problema a resolver: Se le ha pedido que diseñe un


algoritmo que permita determinar cuántas de las 70 personas encuestadas
son de género masculino, cuantos de género femenino además el
promedio de las estaturas del todo el grupo.

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

Que datos no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si se e ciclos (si
deben solicitar los puedo requeridas requieren condicio / no) _
(si se requiere calcular Tipo Variable nal (si / cuales
más filas por no)
favor anexarlas)
Genero Cuantas Entera GenFem GenFem = si si
personas son GenFem +1
de genero
femenino
Cuantas Entera GenMas GenMas =
personas son GenMas +1
de genero
masculino
Estaturas Acumulado Real AcuEst AcuEst =
de estaturas AcuEst
+estaturas
PromediodeE Real PromEsta PromEstatu
statura tu =AcumEst/
70

¿Si el ejercicio requiere la utilización de uno o más condicionales, puede


indicar para que se utiliza?
Si requiere de condicional porque este permite identificar si es masculino o
femenino y así ir contando el número de personas
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
Es necesario la utilización de ciclos para identificar cuando se llegue a las 70
personas

¿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 Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)
Imagen del resultado
9. Planteamiento del problema a resolver: Se debe diseñar un algoritmo que
permita realizar una encuesta a N personas, de los cuales se pretende
identificar lo siguiente:
a- Estrato social al que pertenece (1 a 6), no se deben permitir otro
b- Salario mensual, no se aceptan salarios negativos
c- Tipo de trabajo (1- sin trabajo, 2- independiente, 3- empleado público, 4
– empleo privado), no se admite otra opción
El programa garantiza que los datos ingresados sean correctos y al final debe
reportar lo siguiente:
1. Cantidad de persona encuestadas
2. Cantidad de persona de estrato más bajo
3. Promedio del salario de las personas encuestadas
4. Cuál es el tipo de trabajo menos predominante.

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

Que datos no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si se e ciclos (si
deben solicitar los puedo requeridas requieren condicio / no) _
(si se requiere calcular Tipo Variable nal (si / cuales
más filas por no)
favor anexarlas)
Numerodeperso Cantidad de Entero cantPer cantPer= si no
nas personas s cantPer+1
encustadas
Estratosocial Cantidad de Entero cantEstra cantEstra1=
personas con s 1 cantEstra1+
estrato mas 1
bajo
salarioMensual Promediode Entero AcuSal AcuSal=
salario s AcuSal+
salarioMens
ual
Tipo de trabajo Contar los Entero SI SI=SI+1
tipos de s IN IN=IN+1
trabajo EP EP=EP+1
PR PR=PR+1
Tipo de trabajo Trabajo Caden traMenos si SI < IN <
menos a de Pre EP< PR
predominante caract entonces
eres SI es el
menos
predomínat
e
Si no
IN<SI<EP<
PR
Entonces
IN es el
menos
predominan
te
Si no
EP<SI<IN<
PR
Entonces
EP es el
menos
predominan
te
Sino
PR es el
menos
predomínat
e

¿Si el ejercicio requiere la utilización de uno o más condicionales, puede


indicar para que se utiliza?
Si para identificar cual es el trabajo menos predomínate
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No requiere ciclos porque no hay un número determinado de personas
encuestadas
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
No aplica
Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)
Imagen del resultado

Potrebbero piacerti anche