Escuela de Ciencias Básicas e Ingeniería Curso Algoritmos, Código 301303 Reto 3 Estudiante 3
Nombre del Reto Combustible_funciones
Descripción del reto Elaborar un algoritmo que le permita determinar a
una empresa que tipo de vehículo le sale más económico para transportar pasajeros de una ciudad a otra, teniendo en cuenta que se tiene dos tipos de vehículos: uno con motor a Gasolina donde su rendimiento es de 50Km/galón y otro vehículo con motor Diesel, el cual su rendimiento es de 40km/galón.
Elabore un algoritmo que muestre el siguiente
mensaje mediante una función que no recibe parámetros y no retorne valor “Consulte el rendimiento de su vehículo”
Seguidamente que muestre a través de un menú
los 2 tipos de motos (Motor a gasolina, Motor Diesel) donde se sebe seleccionar una de estas opciones mediante el teclado, el menú debe estar en una función que no recibe parámetros y retorne como valor la opción del tipo de motor seleccionado.
Dentro del algoritmos después de que se
selecciona el tipo de motor se debe limpiar la pantalla y pedir la cantidad de Kilómetros a recorrer y guardarlo en una variable.
Seguidamente según la opción seleccionada en
una variable tipo cadena se debe guardar el nombre del tipo de motor y en otra llamada precio se debe guardar el precio del galón para ese tipo de motor de acuerdo con la siguiente tabla:
Tipo de Motor Precio Galón
Gasolina $9180 Diesel $9050
Para calcular el consume se hace mediante una
función que recibe como parámetro el precio del galón y los kilómetros a recorrer y retorna el consumo. Por tanto, la función se llama una sola vez fuera de la sentencia según.
Finalmente, para mostrar el valor el consumo se
debe implementar una función que recibe como parámetro la variable tipo cadena que guarda el tipo de motor y la cantidad de galones no retorne valor e imprime el siguiente mensaje
" Tipo de motor es " XXX " y los kilómetros
recorridos son: " YYY Km
Y seguidamente imprimir el valor del consumo.
Imagen de apoyo
Elaborado por: Ing. Yanir Daniela Cordoba e Ing.Erika Alejandra