Las dos primeras horas a $5.00 c/u.
Las siguientes tres a $4.00 c/u.
Las cinco siguientes a $3.00 c/u.
Después de diez horas el costo por cada una es de $2.00.
Se le solicita que elabore un programa en C++ que teniendo como datos el número de horas que el auto de un cliente permanecerá en el estacionamiento, determine e imprima el monto a pagar.
Nota:
Debe validar los datos de entrada para una correcta ejecución de su programa.
Código es:
Código
#include <iostream> #include <conio.h> using namespace std; int main() { int precio, h,cantidad; cout << "Ingresar las horas a alquilar:\t"; cin >> h; cout <<"Ingresar la cantidad de autos:\t"; cin >> cantidad; if (h == 2) { precio = 5*cantidad; } else { if (h > 2) { precio = 4*cantidad; } else { if (h > 4) { precio = 3*cantidad; } else { if (h > 9) { precio = 2*cantidad; } } } } cout << "El precio del alquiler del auto es:" << precio; }
MOD: Tema desbloqueado por agregar el código propio.
MOD: El código debe estar entre etiquetas de Código GeSHi.