Dev - C++ - menu

 
Vista:

menu

Publicado por lol (1 intervención) el 09/04/2019 05:29:38
me podrían a ayudar a realizar un menú de operaciones que tenga dos pantallas la primera un simulador matemático que de la opción de elegir si las operaciones las quiere con
****MENU ORINCIPAL****
1- numero meros primos
2- números no primos
3- salir
segunda pantalla
****OPERACIONES****
1-promedio de N números
2-factorial de un numero
3- numero elevado a la potencia
4-raiz cuadrada o cubica de un numero
5-mostrar el mayor de 3 números obligatoriamente distintos entre si
6-regresar al menú principal

UYUDA PORFVOR
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++

menu

Publicado por Alfil (1444 intervenciones) el 09/04/2019 08:43:38
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
112
113
114
115
116
117
#include <iostream>
 
using namespace std;
 
void menuPrincipal();
void submenuUno();
void submenuDos();
 
void menuPrincipal()
{
    int opcion;
 
    do{
        cout << "\n     MENU PRINCIPAL "
             << "\n==========================="
             << "\n1.- Opcion 1 .... (Pulsa 1)"
             << "\n2.- Opcion 2 .... (Pulsa 2)"
             << "\n3.- Salir ....... (Pulsa 3)"
             << "\n==========================="
             << "\nOPCION (1 - 3): ";
        cin >> opcion;
 
        switch( opcion ) {
 
            case 1:
                submenuUno();
                break;
 
            case 2:
                submenuDos();
                break;
 
            case 3:
                cout << "\nFIN DEL PROGRAMA\n";
                break;
 
            default:
                cout << "\nOPCION NO VALIDA\n";
                break;
        }
    } while( opcion != 3 );
}
 
void submenuUno()
{
    int opcion;
 
    do{
        cout << "\n     SUBMENU UNO "
             << "\n==========================="
             << "\n1.- Opcion 1 .... (Pulsa 1)"
             << "\n2.- Opcion 2 .... (Pulsa 2)"
             << "\n3.- Volver ...... (Pulsa 3)"
             << "\n==========================="
             << "\nOPCION (1 - 3): ";
        cin >> opcion;
 
        switch( opcion ) {
 
            case 1:
                cout << "\nLlamada a la opcion 1, Submenu Uno\n";
                break;
 
            case 2:
                cout << "\nLlamada a la opcion 2, Submenu Uno\n";
                break;
 
            case 3:
                break;
 
            default:
                cout << "\nOPCION NO VALIDA\n";
                break;
        }
    } while( opcion != 3 );
}
 
void submenuDos()
{
    int opcion;
 
    do{
        cout << "\n     SUBMENU DOS "
             << "\n==========================="
             << "\n1.- Opcion 1 .... (Pulsa 1)"
             << "\n2.- Opcion 2 .... (Pulsa 2)"
             << "\n3.- Volver ...... (Pulsa 3)"
             << "\n==========================="
             << "\nOPCION (1 - 3): ";
        cin >> opcion;
 
        switch( opcion ) {
 
            case 1:
                cout << "\nLlamada a la opcion 1, Submenu Dos\n";
                break;
 
            case 2:
                cout << "\nLlamada a la opcion 2, Submenu Dos\n";
                break;
 
            case 3:
                break;
 
            default:
                cout << "\nOPCION NO VALIDA\n";
                break;
        }
    } while( opcion != 3 );
}
 
int main()
{
    menuPrincipal();
 
    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
0
Comentar