El director de una escuela esta organizando un viaje de estudios

El director de una escuela esta organizando un viaje de estudios, y requiere determinar cuánto debe cobrar a cada alumno y cuánto debe pagar a la compañía de viajes por el servicio. La forma de cobrar es la siguiente: si son 100 alumnos o más, el costo por cada alumno es de $65.00; de 50 a 99 alumnos, el costo es de $70.00, de 30 a 49, de $95.00, y si son menos de 30, el costo de la renta del autobús es de $4000.00, sin importar el número de alumnos.

El director de una escuela esta organizando un viaje de estudios

Te dejo un enlace para descargar el código.

Bien amigos vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre en mi caso le puse:

Algoritmo detarea

Con la palabra reservada definir declaramos las variables.

       Definir total como real

       Definir n como entero

Con la función escribir pedimos el número de alumnos.

       Escribir «Ingresa el número de alumnos»

Este número lo almacenamos con la función leer en la variable n.

       Leer n

Con la estructura si entonces evaluamos si n es mayor o igual a 100.

       Si n >= 100 Entonces

Si la condición se cumple entonces multiplicamos el número que se encuentra almacenado en la variable n por 65 y el resultado lo almacenamos en la variable total.

Como el número de alumnos es mayor a 100 entonces el boleto lo cobran a 65 pesos por alumno.

               total = n * 65

       SiNo

Si la condición no se cumple entonces evaluamos si el número almacenado en la variable n es mayor o igual a 50.

                   Si n >= 50 Entonces

Si la condición se cumple entonces multiplicamos la variable n por 70 el resultado se almacena en la variable total.

Como el número de alumnos es mayor o igual a 50 pero menor a 100, entonces el boleto lo cobran a 70 pesos por alumno.

                      total = n * 70

               SiNo

Si la variable n no es mayor o igual a 50 entonces evaluamos si el número almacenado en la variable n es mayor o igual a 30.

                               Si n >= 30 Entonces

Si la condición se cumple entonces multiplicamos la variable n por 95.

Como n es mayor o igual a 30 pero menor que 50 entonces el boleto de autobús por alumno es de 95 pesos.

                              total = n * 95

                      SiNo

Si la condición no se cumple entonces almacenamos en la variable total los cuatro mil de la renta del autobús.

                              total = 4000

                      FinSi

               FinSi

       FinSi

Finalmente mostramos dos mensajes donde damos a conocer el total a pagar por alumno y el total a pagar por la renta del autobús.

       Escribir «El total a pagar por alumno es: $», total / n

       Escribir «El total a pagar por la renta del autobús es: $»,total

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

El director de una escuela esta organizando un viaje de estudios
El director de una escuela esta organizando un viaje de estudios
Descargar Programa

Bien amigos esta es la solución de este algoritmo les dejo el código, espero les guste y más que nada les pueda ser de utilidad un saludo.

Deja un comentario

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