[C++] Nie działa warunek porównania
Ostatnio zmodyfikowano 2012-10-18 17:40
Highlander Temat założony przez niniejszego użytkownika |
[C++] Nie działa warunek porównania » 2012-10-18 17:29:37 Witam, nie chce być programistą i nie będę lecz zaciekawił mnie ten temat. Napisałem sobie "program" który gdy waga jest mniejsza od wzrostu wypisuje "jest ok". Gdy waga jest taka sama jak wzrost wypisuje "jestes kulką". Gdy podam wage mniejszą od wzrostu wypisuje mi "jest ok" oraz "jestes kulką". Czym jest spowodowane to, że program wypisuje mi "jesteś kulką" ? Pozdrawiam #include <iostream> int main() { int a; int b; std::cout << "podaj swoj wzrost" << std::endl; std::cin >> a; std::cout << "podaj swoja wage" << std::endl; std::cin >> b; if( a > b ) { std::cout << "jest ok" << std::endl; } if( a = b ) { std::cout << "jestes kulka" << std::endl; } return 0; } |
|
DejaVu |
» 2012-10-18 17:37:34 Tak się nie porównuje dwóch liczb :) |
|
Highlander Temat założony przez niniejszego użytkownika |
» 2012-10-18 17:40:02 Ok, poprawiłem, działa. Dziękuje za pomoc |
|
« 1 » |