Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Menu w c++ prośba.

Ostatnio zmodyfikowano 2021-08-07 17:09
Autor Wiadomość
serw
Temat założony przez niniejszego użytkownika
Menu w c++ prośba.
» 2021-08-07 11:31:27
Witam.

Mam takie menu , czy tak może być napisane i jak można zrobić żeby można było wrócić do menu głównego po wyborze opcji ?
Jakieś uwagi , propozycje ?
Chce mieć menu z opcją wyboru, w menu będzie tylko tekst który będzie wypisany na ekranie i nic więcej.
Bardzo proszę o pomoc.

C/C++
#include <iostream>
using namespace std;

int main()
{
   
char cyfra;
   
cout << "Polecenia : " << endl;
   
cout << "tekst"; << end;
   
cout << "tekst"; << end;
   
cout << "tekst"; << end;
   
cout << "tekst"; << end;
   
cout << "tekst"; << end;
   
cout << "tekst"; << end;
   
cout << "tekst"; << end;
   
cout << "tekst"; << end;
   
cout << "tekst"; << end;
   
cout << "tekst"; << end;
   
   
cin >> cyfra;
   
   
switch( cyfra )
   
{
   
case '0':
       
cout << "";
       
break;
   
case '1':
       
cout << "tekst";
       
break;
   
case '2':
       
cout << "tekst";
       
break;
   
case '3':
       
cout << "tekst";
       
break;
   
case '4':
       
cout << "tekst";
       
break;
   
case '5':
       
cout << "tekst";
       
break;
   
case '6':
       
cout << "tekst";
       
break;
   
case '7':
       
cout << "tekst";
   
case '8':
       
cout << "tekst";
       
break;
   
case '9':
       
cout << "tekst";
       
break;
   
default:
       
cout << "brak opcji";
   
}
   
return 0;
}
P-178819
DejaVu
» 2021-08-07 11:44:04
Doszedłeś może do rozdziału poświęconego pętlom? W skrócie powinieneś mieć coś takiego:
C/C++
bool czyKontynuowac = true;
while( czyKontynuowac )
{
   
//todo: wypisz menu
   
char wybranaOpcja = 0;
   
cin >> wybranaOpcja;
   
switch( wybranaOpcja )
   
{
       
//TODO: dodać różne opcje
   
case 'k':
       
czyKontynuowac = false;
       
break;
   
default:
       
//komunikat, że nie wybrano żadnej opcji.
   
}
}
P-178821
serw
Temat założony przez niniejszego użytkownika
» 2021-08-07 11:56:44
Uczę się c++, to jak by to wyglądało w całości ? jeżeli można by było.
P-178822
serw
Temat założony przez niniejszego użytkownika
» 2021-08-07 16:43:18
A tak nie może wygladać kod ?
P-178823
DejaVu
» 2021-08-07 16:45:07
Rozwiązanie masz podane, więc... jeżeli nie wiesz co trzeba dopisać do kodu, aby utworzyć kompletny program to spróbuj przeczytać jakieś wcześniejsze rozdziały książki/kursu.
P-178824
serw
Temat założony przez niniejszego użytkownika
» 2021-08-07 17:03:19
Ok dziękuje i będę szukał. Ale czy poza tym to może działać tak kod jak podałem ?
P-178825
DejaVu
» 2021-08-07 17:04:21
Jeżeli kod działa tak jak chcesz to rezultat jest poprawny. Jeżeli kod nie działa zgodnie z Twoimi oczekiwaniami to trzeba poprawić. Sam wiesz najlepiej co chcesz osiągnąć i czy program działa jak chcesz.
P-178826
serw
Temat założony przez niniejszego użytkownika
» 2021-08-07 17:09:18
Ok, dobrze dziękuje i a więc książka do ręki.
P-178827
« 1 »
  Strona 1 z 1