Está en la página 1de 4

Jaime Alberto Lobato Maciel (17121122)

Programación Básica
Ac3_JaimeAlbertoLobatoMaciel_MEC

Ejercicio 1
Pedir el nombre y 5 calificaciones de n alumnos y promedio de cada alumno,
indicando si está aprobado o no aprobado si el promedio es de 70 o más.

Análisis
Variables Proceso Salidas
NA NA= Veces a repetir
Escribir
Nom NA veces Nom
nombre
Insertar
Ca NA*5 veces
calificación
P
S S=S+Cal NA*5 veces
P=S/5 NA Veces
P Si P >= 70 Aprobado
Si P < 70 Reprobado

Inicio

Imprimir: "No. de alumnos"

Leer: NA

Inicializar: S=0

Para TA=1, hasta NA, incrementar 1

Imprimir: "Escriba el nombre del alumno"

Leer: Nom

Imprimir: "Inserte calificaciones"

Para TC=1, hasta 5, incrementar 1

Leer: Ca

Calcular: S=S+Ca

Fin Para

Calcular: P=S/5

Comparar: Si P>=70 entonces:

1
Jaime Alberto Lobato Maciel (17121122)
Programación Básica
Ac3_JaimeAlbertoLobatoMaciel_MEC

Imprimir: "El alumno: ", Nom, " tiene un promedio de: ", P, "
está APROBADO"

Si no:

Imprimir: "El alumno: ", Nom, " tiene un promedio de: ", P, "
está REPROBADO"

Fin Para

Fin

Prueba de escritorio
NA TA Nom Ca S P Salida
100 100
100 200 Jaime, el
promedio es
1 Jaime 94 294 95.6
95.6,
96 390 APROBADO
88 478
2
35 35
Kevin, el
44 79
promedio es
2 Kevin 100 179 53.2
53.2,
65 244 REPROBADO
22 266

2
Jaime Alberto Lobato Maciel (17121122)
Programación Básica
Ac3_JaimeAlbertoLobatoMaciel_MEC

Ejercicio 2
Obtener la nómina de n trabajadores pidiendo el nombre del empleado, el sueldo
por hora, horas trabajadas y los días trabajados.

Análisis
Variables Proceso Salida
Res Si Res=’Si’, ejecutar ciclo
Nom Escribir nombre
Sal Salario por hora Nom
Hrs Horas trabajadas Pag
DT Días trabajados
Pag Pag=Sal*Hrs*DT
Inicio

Inicializar: Res=’Si’

Mientras Res= ‘Si’, entonces:

Imprimir: "Escriba el nombre del empleado: "

Leer: Nom

Imprimir: "Escriba su sueldo por hora: "

Leer: Sal

Imprimir: "Escriba el total de horas trabajadas: "

Leer: Hrs

Imprimir: "Días trabajados: "

Leer: DT

Calcular: Pag=Sal*Hrs*DT

Imprimir: "El empleado ", Nom, " recibirá una nómina de: $", Pag

Imprimir: "Desea insertar otra nómina: "

Leer: Res

Fin Mientras

Fin

3
Jaime Alberto Lobato Maciel (17121122)
Programación Básica
Ac3_JaimeAlbertoLobatoMaciel_MEC

Prueba de escritorio
Res Nom Sal Hrs DT Pag Salida
Omar,
Si Omar 100 12 10 12000
$12000
No - - - - - -

También podría gustarte