Dev - C++ - Ticketcine

 
Vista:

Ticketcine

Publicado por Abner (3 intervenciones) el 12/10/2019 19:19:02
Necesito programa cine que te de el balance, el total persona adulto niño y senior
Que pueda escojer la pelicula en el pueblo Arecibo, Hatillo y Isabela


Gracias
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
Imágen de perfil de Alfil
Val: 3.476
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ticketcine

Publicado por Alfil (945 intervenciones) el 12/10/2019 20:24:42
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
#include <iostream>
 
using namespace std;
 
void menu();
void submenu( int &a, int &b, int &c );
 
int main()
{
    int peli1, peli2, peli3;
    int adulto, senior, ninyo;
    int opcion;
 
    peli1 = peli2 = peli3 = 0;
    adulto = senior = ninyo = 0;
 
    do{
        menu();
        cin >> opcion;
 
        switch( opcion ){
            case 1:
                adulto++;
                submenu( peli1, peli2, peli3 );
                break;
 
            case 2:
                senior++;
                submenu( peli1, peli2, peli3 );
                break;
 
            case 3:
                ninyo++;
                submenu( peli1, peli2, peli3 );
                break;
 
            case 4:
                cout << "\nTotal entradas pelicula Arecibo:  " << peli1;
                cout << "\nTotal entradas pelicula Hatillo:  " << peli2;
                cout << "\nTotal entradas pelicula Isabella: " << peli3;
                cout << "\nTotal entradas vendidas: " << peli1 + peli2 + peli3;
 
                cout << "\n\nDesglose de entradas por edades: ";
                cout << "\nAdultos: " << adulto;
                cout << "\nSenior:  " << senior;
                cout << "\nNimyo:   " << ninyo << endl;
                break;
 
            case 5:
                cout << "\nFIN DEL PROGRAMA\n";
                break;
 
            default:
                cout << "\nOPCION NO VALIDA\n";
                break;
        }
 
    }while( opcion != 5 );
 
 
    return 0;
}
 
void menu()
{
    cout << "\n\n    ENTRADAS DE CINE"
         << "\n============================"
         << "\n1.- Adulto ........... [ 1 ]"
         << "\n2.- Senior ........... [ 2 ]"
         << "\n3.- Ninyo ............ [ 3 ]"
         << "\n4.- Facturacion ...... [ 4 ]"
         << "\n5.- Terminar ......... [ 5 ]"
         << "\n============================"
         << "\nOPCION (1 - 5): ";
}
 
void submenu( int &a, int &b, int &c )
{
    int opcion2;
 
    do{
        cout << "\n\n      PELICULAS"
             << "\n============================"
             << "\n1.- Arecibo ........... [ 1 ]"
             << "\n2.- Hatillo ........... [ 2 ]"
             << "\n3.- Isabella .......... [ 3 ]"
             << "\n============================"
             << "\nOPCION (1 - 3): ";
 
        cin >> opcion2;
 
        switch( opcion2 ){
            case 1:
                a++;
                break;
 
            case 2:
                b++;
                break;
 
            case 3:
                c++;
                break;
 
            default:
                 cout << "\nOPCION NO VALIDA\n";
                break;
        }
    }while( opcion2 < 1 || opcion2 > 3 );
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar