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

Czy w instrukcji switch można używać znaków specjalnych?

Ostatnio zmodyfikowano 2012-11-02 15:46
Autor Wiadomość
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:
C/C++
#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 ?
P-68210
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ń
P-68211
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
P-68213
« 1 »
  Strona 1 z 1