| sergiu350 a întrebat:

Problema info
Buna seara!
Am nevoie de putin ajutor la o problema in c++. Am de facut un meniu, in care am 4 optiuni:
1
2
3
4
Dupa ce se va afisa acest meniu, utilizatorul va introduce optiunea care va dori, si calculatorul va cere datele in functie de problema aleasa.
Eu am facut meniul, dar nu stiu cum sa introduc optiunile in meniu...adica cand se va afisa meniul, eu aleg de ex. 2 si calc. va cere datele optiunii alese. Imi puteti da o idee?

Multumesc anticipat!

2 răspunsuri:
| didiDia a răspuns:

Citesti optiunea, iar apoi cat timp optiunea e diferita de iesirea din program, faci asa: intr-o instructiune switch vei pune mai multe instructiuni case, fiecare instructiune case corespunzand cate unei optiuni de-a ta(cu exceptia celei de iesire, deci sa zicem optiunile 1, 2 si 3). Iar la fiecare case faci ceea ce ti se cere: citiri, adaugari, diverse apelari de metode etc. Succes!

| monstrulet a răspuns:

Ceva de genu...
void optiuni()
{
afiseaza_optiuni(); //asta zici ca ai facut-o
int optiune=-1;
cin>>optiune;
switch (optiune)
{
case 1: citeste(); break;
case 2: scrie(); break;
case 3: branza(); break;
case 4: exit(); break;
default: break; //in caz de optiune invalida
}
}
Unde citeste();, scrie();, etc. sunt niste functii.