Informatică Programare
Cum se creeaza un meniu in C++ consola?
Crearea unui meniu în consola C++ implică afișarea opțiunilor și citirea alegerii utilizatorului folosind bucle și instrucțiuni condiționale. Meniul permite navigarea între diferite funcționalități ale programului.
Elemente structurale
- Afișare opțiuni Folosește cout pentru a lista opțiunile numerotate. Exemplu: cout << '1. Adunare\n2. Scădere\n3. Ieșire';
- Citire alegere Citește o variabilă întreagă cu cin. Exemplu: int optiune; cin >> optiune;
- Bucla while Menține meniul activ până când utilizatorul alege să iasă. Folosește o condiție ca while(optiune != 3).
Exemplu de implementare
- 1 Declară variabile int optiune = 0; // inițializează alegerea
- 2 Bucla principală while(optiune != 4) { cout << 'Meniu:\n1. Calculează suma\n2. Calculează produsul\n3. Afișează mesaj\n4. Ieșire\nAlege: '; cin >> optiune;
- 3 Switch pentru opțiuni switch(optiune) { case 1: // cod pentru sumă break; case 2: // cod pentru produs break; case 3: cout << 'Salut!'; break; default: cout << 'Opțiune invalidă'; } }
Testează meniul cu intrări valide și invalide pentru a asigura robustețea.