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. 1
    Declară variabile int optiune = 0; // inițializează alegerea
  2. 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. 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.

Mai multe din Programare