Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Descripción
El maestro de estadística desea que lo apoyes para calcular el promedio de 30 alumnos a partir de
las calificaciones de 5 unidades, debes mostrar el promedio así como uno de los dos siguientes
mensajes: "APROBADO”, "REPROBADO, DEBES HACER SEGUNDA OPORTUNIDAD” y el
número de alumnos aprobados y reprobados.
Análisis
Conocimiento Previo:
Calificación mínima aprobatoria: 70
Entradas:
Calificación 1
Calificación 2
Calificación 3
Calificación 4
Calificación 5
Procesos:
Calcular el promedio Prom=((Cal1+Cal2+Cal3+Cal4+Cal5)/5)
Salidas:
Promedio del alumno
Alumno aprobado o reprobado
Número de alumnos aprobados
Número de alumnos reprobados
Diagrama de Flujo
Pseudocódigo
Proceso Problema12
Cal1=0; Cal2=0; Cal3=0; Cal4=0; Cal5=0; Prom=0; Total=0; Apro=0; Repr=0
Repetir
Total=Total+1
Escribir "Ingresar la Calificación de la Unidad 1"
Leer Cal1
Escribir "Ingresar la Calificación de la Unidad 2"
Leer Cal2
Escribir "Ingresar la Calificación de la Unidad 3"
Leer Cal3
Escribir "Ingresar la Calificación de la Unidad 4"
Leer Cal4
Escribir "Ingresar la Calificación de la Unidad 5"
Leer Cal5
Prom=((Cal1+Cal2+Cal3+Cal4+Cal5)/5)
Imprimir "El Promedio del alumno es: " Prom
Si Prom>=70 Entonces
Apro=Apro+1
Imprimir "Aprobado"
Sino
Repr=Repr+1
Imprimir "Reprobado. Debe hacer segunda oportunidad"
Fin Si
Hasta Que Total=30
Imprimir "Hay " Apro " alumnos aprobados"
Imprimir "Hay " Repr " alumnos reprobados"
FinProceso
Problema 13
Descripción
En la escuela naval necesitan reclutar aspirantes para formar parte de la misma, los requisitos son
los siguientes:
El aspirante debe ser mayor de edad, debe tener promedio mínimo de 9.5, debe ser hombre y debe
tener cartilla militar.
Capturar datos de 50 aspirantes y mostrar cuantos fueron aceptados y cuantos fueron rechazados.
Análisis
Conocimiento Previo:
Edad mínima:18
Promedio mínimo: 9.5
Debe ser hombre
Debe tener cartilla militar
Entradas:
Edad
Promedio
Sexo
Cartilla militar
Procesos:
Verificar si es mayor de edad Edad>=18
Verificar si tiene promedio mínimo de 9.5 Prom>=9.5
Verificar si es hombre Sexo=”H” o “h”
Verificar si tiene cartilla militar Cart=”Si” o “SI” o “si”
Salidas:
Si es aceptado
Si no es aceptado
Número de aspirantes aceptados
Número de aspirantes rechazados
Diagrama de Flujo
Pseudocódigo
Proceso Problema13
Edad=0; Prom=0; Sexo='A'; Cart='A'; i=0; A=0; R=0
Repetir
i=i+1
Escribir "Ingresar edad"
Leer Edad
Escribir "Ingresar promedio"
Leer Prom
Escribir "Ingresar sexo (H/M)"
Leer Sexo
Escribir "Ingresar si el aspirante tiene cartilla militar (Si/No)"
Leer Cart
Si Edad>=18 y Prom>=9.5 y (Sexo="H" o Sexo="h") y (Cart="Si" o Cart="si" o
Cart="SI") Entonces
A=A+1
Imprimir "Has sido ACEPTADO"
Sino
R=R+1
Imprimir "RECHAZADO, No cumples con los requisitos"
Fin Si
Hasta Que i=50
Imprimir "El número de aspirantes aceptados es: " A
Imprimir "El número de aspirantes rechazados es: " R
FinProceso
Problema 14
Descripción
En la empresa NISSAN se necesita personal en el área de producción, el gerente ha indicado que
se recluten a las personas a partir de los siguientes requisitos:
Experiencia laboral mínima de 2 años, debe ser mayor de edad y como máximo 40 años y sólo se
reclutara a personal de sexo masculino.
Capturar los datos de 10 aspirantes y mostrar cuantos fueron aceptado y cuantos rechazados.
Análisis
Conocimiento Previo:
Experiencia laboral mínima: 2 años
Edad mínima: 18 años
Edad máxima: 40 años
Sexo: Hombre
Entradas:
Experiencia laboral en años
Edad
Sexo
Procesos:
Verificar si la experiencia laboral es mayor o igual a 2 años Expe>=2
Verificar si tiene 18 años o más pero menos de 40 años Edad>=18 y Edad<=40
Verificar si es hombre Sexo=”H” o “h”
Salidas:
Si el aspirante fue aceptado
Si el aspirante fue rechazado
Número de aspirantes aceptados
Número de aspirantes rechazados
Diagrama de Flujo
Pseudocódigo
Proceso Problema14
Edad=0; Expe=0; Sexo=A; Acep=0; Rech=0; Tot=0
Repetir
Tot=Tot+1
Escribir "Ingresar experiencia laboral en años"
Leer Expe
Escribir "Ingresar edad"
Leer Edad
Escribir "Ingresar sexo (H/M)"
Leer Sexo
Si Expe>=2 y Edad>18 y Edad<=40 y (Sexo="H" o Sexo="h") Entonces
Acep=Acep+1
Imprimir "ACEPTADO"
Sino
Rech=Rech+1
Imprimir "RECHAZADO, No cumple con los requisitos"
Fin Si
Hasta Que Tot=10
Imprimir "El número de aspirantes que fueron aceptados es: " Acep
Imprimir "El número de aspirantes que fueron rechazados es: " Rech
FinProceso