Dev - C++ - Tarea para una empresa de taxis que se dedica al servicio de fletes

 
Vista:
sin imagen de perfil
Val: 21
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Tarea para una empresa de taxis que se dedica al servicio de fletes

Publicado por ALONSO (3 intervenciones) el 24/02/2021 01:44:07
Desarrolle un programa para una empresa de taxis que se dedica al servicio de fletes por todo el país. Deberá procesar N fletes (es decir realizar un ciclo hasta que el usuario desee (“Desea Continuar Ingresando Fletes S/N?”). Para cada flete que se procese debe leer: número de vehículo, nombre del cliente, teléfono del cliente, lugar de inicio del viaje, lugar destino, cantidad de kilómetros recorridos. Deberá procesar o calcular el precio del Kilometro y el costo total del flete, basado en la siguiente información proporcionada por la empresa:
• Si la distancia recorrida es mayor o igual a 1 km y menor que 10 km el precio por kilómetro es de 500 colones.

• Si la distancia recorrida es mayor o igual a 10 km y menor que 25 km el precio por kilómetro es de 250 colones.

• Si la distancia recorrida es mayor o igual a 25 km y menor que 100 km el precio por kilómetro es de 125 colones.

• Si la distancia recorrida es mayor o igual a 100 km el precio por kilómetro es de 75 colones.
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++

Tarea para una empresa de taxis que se dedica al servicio de fletes

Publicado por dario (718 intervenciones) el 24/02/2021 10:59:56
Hola, espero esto te ayude.
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
#include <iostream>
 
using namespace std;
 
int main()
{
    int numero; //numero de vehiculo
    string nombre; //nombre del cliente
    string telefono; //telefono del cliente
    string inicio; //lugar de inicio del viaje
    string destino; //lugar de destino
    int distancia; //kilometros recorridos
    string opcion;
    int precio;
 
    do {
        cout << "Numero de vehiculo: ";
        cin >> numero;
        cout << "Nombre del cliente: ";
        cin >> nombre;
        cout << "Telefono del cliente: ";
        cin >> telefono;
        cout << "Lugar de inicio del viaje: ";
        cin >> inicio;
        cout << "Lugar de destino: ";
        cin >> destino;
        cout << "Cantidad de kilometros: ";
        cin >> distancia;
 
        if ((distancia >= 1) && (distancia < 10))
            precio = distancia * 500;
        else if ((distancia >= 10) && (distancia < 25))
            precio = distancia * 250;
        else if ((distancia >= 25) && (distancia < 100))
            precio = distancia * 125;
        else
            precio = distancia * 75;
 
        cout << "Total del flete: " << precio << endl;
        cout << "Desea continuar ingresando fletes s/n: " << opcion;
        cin >> opcion;
 
    } while (opcion == "s");
 
    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