Dev - C++ - URGENTE! Ayuda para calcular el cobro por pedido de hamburguesas

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

URGENTE! Ayuda para calcular el cobro por pedido de hamburguesas

Publicado por Carolina (1 intervención) el 03/09/2019 02:05:12
¿Me pueden ayudar con este problema? por favor

Un puesto de hamburguesas necesita una aplicación para realizar el cobro de sus pedidos.
El puesto ofrece hamburguesas sencillas, dobles y triples, con un precio de $50, $60 y $70, respectivamente, considere que el pedido se hace de un solo tipo, además, acepta pago con tarjeta, por lo cual agregara un 5% extra por comisión.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

URGENTE! Ayuda para calcular el cobro por pedido de hamburguesas

Publicado por Alfil (1444 intervenciones) el 03/09/2019 09:11:39
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
68
69
70
71
72
73
74
75
76
#include <iostream>
#include <cctype>
 
using namespace std;
 
int menuP();
void precio( float tipo  );
 
int main()
{
    int opcion;
 
    do{
        opcion = menuP();
 
        switch( opcion ) {
 
            case 1:
                precio( 50.0f );
                break;
 
            case 2:
                precio( 60.0f );
                break;
 
            case 3:
                precio( 70.0f );
                break;
 
            case 4:
                cout << "\nFin del programa" << endl;
                break;
 
            default:
                cout << "\nOPCION NO VALIDA\n";
                break;
        }
    }while( opcion != 4 );
 
    return 0;
 
}
 
int menuP()
{
    int op;
    cout << "\n           HAMBURGUESERIA"
         << "\n======================================"
         << "\n1.- Hamburguesa Sencilla ... (Pulse 1)"
         << "\n2.- Hamburguesa Doble ...... (Pulse 2)"
         << "\n3.- Hamburguesa Triple ..... (Pulse 3)"
         << "\n4.- Terminar / Salir ....... (Pulse 4)"
         << "\n======================================"
         << "\nINTRODUZCA UNA OPCION (1-4): ";
 
         cin >> op;
 
    return op;
}
 
void precio( float tipo  )
{
    char op;
    do{
        cout << "\nPego en efectivo o tarjeta (E/T)? ";
        cin >> op;
        op = toupper( op );
 
        if( op == 'E' )
            cout <<  "\nPrecio: " << tipo << endl;
 
        if( op == 'T')
            cout <<  "\nPrecio: " << tipo + (tipo * 0.05) << endl;
 
    }while( op != 'E' && op != 'T');
}
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