funkcja if
Ostatnio zmodyfikowano 2008-11-03 18:08
dono Temat założony przez niniejszego użytkownika |
funkcja if » 2008-11-03 17:53:26 witam na początek podam kod źródłowy: #include <iostream> using namespace std; int main() { char odp; cout << "Jestes chory? \n"; cin >> odp; if( odp == 'tak' ) cout << "Poloz sie do lozka" << endl << endl; else cout << "Idz sie uczyc" << endl << endl; system( "pause" ); return 0; } i chodzi mi o to żeby po wpisaniu "tak" wyświetlał się tekst "połóż się do łózka". jeśli w miejscu if (odp=='tak') wstawiam jakikolwiek znak zamiast słowa to wszystko działa ok. a chce zrobić tak żeby można było w programie wpisać słowo "tak". pomoze ktoś tak w miare szybko? |
|
DejaVu |
» 2008-11-03 18:04:14 W jednij z pierwszych lekcji kursu C++ było napisane, że zapis "ble" oznacza tekst, natomiast zapis 'ble' oznacza znak.
/edit: pozatym wczytujesz dane do zmiennej typu char, a nie do tablicy znaków ani nie do zmiennej typu string. |
|
dono Temat założony przez niniejszego użytkownika |
» 2008-11-03 18:08:39 i wszystko jasne :) dzięki wielkie. muszę jeszcze trochę się poduczyć tego |
|
« 1 » |