Los alumnos de una escuela desean realizar un viaje de estudios, pero requieren determinar cuánto les costará el pasaje, considerando que las tarifas del autobús son las siguientes: si son más de 100 alumnos, el costo es de $20; si son entre 50 y 100, $35; entre 20 y 49, $40, y si son menos de 20 alumnos, $70 por cada uno. Realice el algoritmo para determinar el costo del pasaje de cada alumno.
Bien amigos como ya es costumbre en este Blog, vamos a empezar a explicar el funcionamiento de este algoritmo.
Entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse Algoritmo detarea.
Algoritmo detarea
Con la palabra reservada Definir declaramos las variables, en este algoritmo utilizamos las variables total y costo, estas variables las declaramos como de tipo entero.
Definir total, costo Como Entero
Con la función escribir pedimos que se ingrese el total de alumnos.
Escribir «Ingresa el total de alumnos»
Este número lo ingresamos con la función leer en la variable total.
Leer total
Evaluamos si el total de alumnos es mayor a cero.
si total > 0 Entonces
Si la condición se cumple, entonces evaluamos si el total de alumnos es mayor a 100.
si total > 100 Entonces
Si esta condición se cumple, entonces el costo del boleto es de $20 pesos.
costo = 20
SiNo
Si la condición no se cumple, entonces evaluamos si el total de alumnos es mayor o igual a 50.
si total >= 50 Entonces
Si esta condición se cumple, entonces el costo del boleto es de $35 pesos.
costo = 35
SiNo
Si la condición anterior no se cumple, entonces evaluamos si el total de alumnos es mayor o igual a 20.
si total >= 20 Entonces
Si esta condición se cumple, entonces el costo del boleto sale en $40 pesos.
costo = 40
SiNo
Pero si la condición no se cumple, esto quiere decir que el total de alumnos es menor a 20.
Y cuando esto suceda, entonces el costo del boleto es $70 pesos.
costo = 70
FinSi
FinSi
FinSi
Finalmente mostramos un mensaje en pantalla, donde indicamos el total a pagar por cada alumno.
Escribir «El total a pagar por cada alumno es: $»,costo
SiNo
Cuando se ingrese un número de alumnos menor o igual a cero, entonces mostramos un mensaje en pantalla donde indicamos que se debe ingresar un número mayor a cero.
Escribir «Ingresa un numero mayor a cero»
FinSi
Cerramos la condición y finalizamos el algoritmo.
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les dejo 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.
Muy bien sigue así eso está muy claro
muy bien ..