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

[C++] Nie działa warunek porównania

Ostatnio zmodyfikowano 2012-10-18 17:40
Autor Wiadomość
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

C/C++
#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;
}
P-67026
DejaVu
» 2012-10-18 17:37:34
C/C++
if( a = b )
Tak się nie porównuje dwóch liczb :)
P-67027
Highlander
Temat założony przez niniejszego użytkownika
» 2012-10-18 17:40:02
Ok, poprawiłem, działa.
Dziękuje za pomoc
P-67028
« 1 »
  Strona 1 z 1