Untitled
unknown
plain_text
3 years ago
4.6 kB
4
Indexable
#include <iostream> #include <cstdlib> #include <time.h> using namespace std; void estilo_de_auto(); int generadorrandom(int limite_inferior, int limite_superior); int main() { srand(time(NULL)); int r; system("cls"); cout << "*Bienvenido al menu para renta de autos*" << endl; cout<<endl; cout << "Ingrese la opcion que desea elegir(numero)" << endl; cout << endl; cout << "1.Rentar un vehiculo" << endl; cout << "2.Informacion de la empresa" << endl; cout << "3.Salir" << endl; cin >> r; system("cls"); switch (r) { case 1: { estilo_de_auto(); } break; case 2: { cout << "Esta empresa trabaja en la renta y alquiler de vehiculos, basandose en los dias usados. Ofrecemos servicios extras como kilometros ilimitados, seguro, conductor extra y demas." << endl; cout << "La empresa siempre buscara su comidad y el mejor servicio para usted" << endl; } break; case 3: { cout << "Gracias por usar nuestro servicio :)" << endl; cout << "Vuelva pronto." << endl; } break; } return 0; } void estilo_de_auto() { int aa; int cd; bool seguro = false; char confi; string tipodevehiculo; int preciovago, precioauto, preciovan; cout << "Ingrese el estilo de vehiculo" << endl; cout << "1.Auto" << endl; cout << "2.Vagoneta" << endl; cout << "3.Mini-Van o Van" << endl; cout << "4.Volver" << endl; cin >> aa; system("cls"); switch (aa) { case 1: { cout << "El precio del dia alquilado de un auto es 55$" << endl; cout << "Ingrese la cantidad de dias que va a utilizar el auto: "; cin >> cd; cout << "Desea contratar un seguro?(s/n)" << endl; cout << "El precio del seguro tiene un costo adicional de 10$ por dia" << endl; cin >> confi; if (confi == 's' || confi == 'S') { seguro = true; } if (seguro == true) { precioauto = cd * 55 + cd * 10; } else { precioauto = cd * 55; } system("cls"); cout << "Este es nuestro stock de vehiculos en este momento" << endl; cout << "Toyota " << generadorrandom(1, 5) << endl; cout << "Mitsubishi " << generadorrandom(1, 7) << endl; cout << "Suzuki " << generadorrandom(1, 6) << endl; cout << endl; cout << "Ingrese el tipo de vehiculo que desea "; cin >> tipodevehiculo; cout << "El precio total de su " << tipodevehiculo << " es " << precioauto << "$"; } break; case 2: { cout << "El precio del dia alquilado de una vagoneta es 75$" << endl; cout << "Ingrese la cantidad de dias que va a utilizar la vagoneta" << endl; cin >> cd; cout << "Desea contratar un seguro?(s/n)" << endl; cout << "El precio del seguro tiene un costo adicional de 10$ por dia" << endl; cin >> confi; if (confi == 's' || 'S') { seguro = true; } if (seguro == true) { preciovago = cd * 75 + cd * 10; } else { preciovago = cd * 75; } system("cls"); cout << "Este es nuestro stock de vehiculos en este momento" << endl; cout << "Toyota " << generadorrandom(1, 5) << endl; cout << "Mitsubishi " << generadorrandom(1, 7) << endl; cout << "Suzuki " << generadorrandom(1, 6) << endl; cout << endl; cout << "Ingrese el tipo de vehiculo que desea "; cin >> tipodevehiculo; cout << "El precio total de su " << tipodevehiculo << " es " << preciovago << "$"; } break; case 3: { cout << "El precio del dia alquilado de una van o mini-van es 100$" << endl; cout << "Ingrese la cantidad de dias que va a utilizar la mini van o van" << endl; cin >> cd; cout << "Desea contratar un seguro?(s/n)" << endl; cout << "El precio del seguro tiene un costo adicional de 10$ por dia" << endl; cin >> confi; if (confi == 's' || 'S') { seguro = true; } if (seguro == true) { preciovan = cd * 100 + cd * 10; } else { preciovan = cd * 75; } system("cls"); cout << "Este es nuestro stock de vehiculos en este momento" << endl; cout << "Toyota " << generadorrandom(1, 5) << endl; cout << "Mitsubishi " << generadorrandom(1, 7) << endl; cout << "Suzuki " << generadorrandom(1, 6) << endl; cout << endl; cout << "Ingrese el tipo de vehiculo que desea "; cin >> tipodevehiculo; cout << "El precio total de su " << tipodevehiculo << " es " << preciovan; } break; case 4: main(); break; } precioauto = cd * 55; } int generadorrandom(int limite_inferior, int limite_superior) { int random; random = limite_inferior + rand() % (limite_superior + 1 - limite_inferior); return random; }
Editor is loading...