En esta ocasión les comparto un algoritmo para registrar la cantidad de estudiantes que asisten a un museo.
Diseña un programa que permita registrar la cantidad de estudiantes que asisten a un museo: (escolares, de institutos o universitarios). Por cada estudiante se ingresará el tipo de vehículo y el turno (mañana, tarde o noche).
Estudiante Cobro
Escolar
$10
De instituto
$18
Universitario
$20
Mostrar un reporte con:
El total de pagos recaudado por turno
El total de pagos recaudado por tipo de estudiante
La cantidad de estudiantes por tipo
Bien como ya es costumbre les comparto el código fuente, como siempre digo espero les pueda servir.
Algoritmo detarea
Definir x,turno, escolar,instituto,universitario Como Entero
Definir precio,total_escolar,total_instituto,total_universitario Como Real
x = 5
escolar = 0
instituto = 0
universitario = 0
total_mañana = 0
total_tarde = 0
total_noche = 0
total_escolar = 0
total_instituto = 0
total_universitario = 0
Mientras x <> 4 Hacer
Escribir «Tipo de estudiante»
Escribir «1 = Escolares»
Escribir «2 = Institutos»
Escribir «3 = Universitarios»
Escribir «4 = Salir»
leer x
si x <> 4 Entonces
si x < 1 o x > 4 Entonces
x = 5
Escribir «Ingresa un tipo de estudiante correcto»
SiNo
Escribir «Ingresa el turno»
Escribir «1 = mañana»
Escribir «2 = tarde»
Escribir «3 = noche»
leer turno
precio = 0
si x == 1 Entonces
escolar = escolar + 1
precio = 10
total_escolar = total_escolar + precio
SiNo
si x == 2 Entonces
instituto = instituto + 1
precio = 18
total_instituto = total_instituto + precio
SiNo
universitario = universitario + 1
precio = 20
total_universitario = total_universitario + precio
FinSi
FinSi
si turno > 0 y turno < 4 Entonces
si turno == 1 Entonces
mañana = mañana + 1
total_mañana = total_mañana + precio
SiNo
si turno == 2 Entonces
tarde = tarde + 1
total_tarde = total_tarde + precio
SiNo
noche = noche + 1
total_noche = total_noche + precio
FinSi
FinSi
SiNo
Escribir «Ingresa un turno correcto»
FinSi
FinSi
FinSi
FinMientras
Escribir «El total de pagos en el turno mañana es: $»,total_mañana
Escribir «El total de pagos en el turno de tarde es: «,total_tarde
Escribir «El total de pagos en el turno de noche es: «,total_noche
Escribir «El total de pagos por estudiante tipo escolar es: $»,total_escolar
Escribir «El total de pagos por estudiante tipo instituto es: $»,total_instituto
Escribir «El total de pagos por estudiante tipo universitario es: $»,total_universitario
Escribir «El total de alumnos de tipo escolar es: «,escolar
Escribir «El total de alumnos de tipo instituto es: «,instituto
Escribir «El total de alumnos de tipo universitario es: «,universitario
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.