Czy w instrukcji switch można używać znaków specjalnych?
Ostatnio zmodyfikowano 2012-11-02 15:46
dodo20091 Temat założony przez niniejszego użytkownika |
Czy w instrukcji switch można używać znaków specjalnych? » 2012-11-02 15:42:40 Czy w instrukcji switch...case można używać znaków ? Np. wyglądało by to tak: #include <iostream> #include <conio.h> using namespace std; int main() { int a; int b; int wybor; cout << "Podaj pierwsza liczbe" << endl; cin >> a; cout << "Podaj druga liczbe" << endl; cin >> b; cout << "Pierwsza liczba to " << a << endl; cout << "Druga liczba to " << b << endl; cout << "MENU WYBORU" << endl; cout << "[+] Dodawanie" << endl; cout << "[-] Odejmowanie" << endl; cout << "[/] Dzielenie" << endl; cout << "[*] Mnożenie" << endl; cout << "PODAJ SWOJ WYBOR" << endl; cin >> wybor; switch( wybor ) { case +: cout << a << "+" << b << "=" << a + b << endl; break; case -: cout << a << "-" << b << "=" << a - b << endl; break; case /: cout << a << ":" << b << "=" << a / b << endl; break; case *: cout << a << "*" << b << "=" << a * b << endl; break; default: cout << "WYBRALES ZLA OPCJE" << endl; break; } cout << "KONIEC" << endl; getch(); return 0; } Czy np. trzeba pracować już na stringach ? |
|
crash |
» 2012-11-02 15:44:21 Przekonaj się jak działają stringi. Metodą prób i błędów najwięcej się naumiesz, a co do znaków char, ujmij je w pojedyncze apostrofy. Próbuj, błądź, czytaj porady kompilatora, on rzadko ma gorszy dzień |
|
dodo20091 Temat założony przez niniejszego użytkownika |
Thx » 2012-11-02 15:46:08 Dzięki, dzisiaj przejdę do nauki stringów i popróbuje :D |
|
« 1 » |