Dev - C++ - DATOS DE VEHICULOS

 
Vista:

DATOS DE VEHICULOS

Publicado por Lucero Trujillo Hernández (2 intervenciones) el 31/01/2022 02:25:31
Una empresa arrendadora de vehículos requiere de un sistema que le permita registrar los datos de las rentas de sus vehículos. El programa debe permitir almacenar los datos de varios vehículos. Es necesario registrar para cada vehículo: clave, modelo del vehículo, tipo de vehículo (Motocicleta, Sedan o Suv) y costo de renta. El programa brindará las opciones de:

· Ingresar datos, se verificará que sólo se registren claves únicas para cada vehículo, en caso contrario se enviará un mensaje de error y no se registrarán los datos.

· Búsqueda, se buscará la clave de un determinado vehículo, en caso de que haya sido registrado se mostrarán sus correspondientes datos o se enviará un mensaje de error en caso contrario.

· Reporte, se mostrará el monto total por renta generado para cada tipo de vehículo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

DATOS DE VEHICULOS

Publicado por dario (718 intervenciones) el 31/01/2022 04:49:56
Hola, cuantos vehiculos se van a registrar?
Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

DATOS DE VEHICULOS

Publicado por dario (718 intervenciones) el 31/01/2022 05:16:25
Hola, con esto ya tienes el 60% hecho, ahora te toca a ti terminarlo y arreglarlo.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include <iostream>
 
using namespace std;
 
const int TOTAL = 100;
 
struct {
    int clave;
    string modelo;
    string tipo;
    float costoRenta;
} Vehiculos[TOTAL];
 
int main()
{
    int opcion;
    int i = 0;
    int clave = 1;
    bool seguir = true;
    char op;
 
    do {
        cout << "\t1. Ingresar datos" << endl;
        cout << "\t2. Busqueda" << endl;
        cout << "\t3. Reporte" << endl;
        cout << "\t4. Salir" << endl << endl;
        cout << "\tSeleccione su opcion: ";
        cin >> opcion;
        cin.ignore();
 
        switch (opcion) {
            case 1:
                do {
                    Vehiculos[i].clave = clave;
                    cout << "Modelo del vehiculo: ";
                    getline(cin,Vehiculos[i].modelo);
                    cout << "Tipo de vehiculo (Moto, Sedan, SUV): ";
                    getline(cin,Vehiculos[i].tipo);
                    cout << "Costo de renta: ";
                    cin >> Vehiculos[i].costoRenta;
                    cout << "Registrar otro vehiculo [s/n]: ";
                    cin >> op;
 
                    if (op == 's') {
                        clave++;
                        i++;
                    }
                    else
                        seguir = false;
 
                } while (seguir == true);
            break;
            case 2:
                //buscar
            break;
            case 3:
                //reporte
            break;
        }
 
    } while (opcion < 4);
 
 
 
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar