Los alumnos de una escuela desean realizar un viaje de estudios

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.

Los alumnos de una escuela desean realizar un viaje de estudios
Los alumnos de una escuela desean realizar un viaje de estudios

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.

2 comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *