Wątek przeniesiony 2017-10-25 17:17 z C/C++ przez Ktos.

Liczby nieparzyste mniejsze od podanej – gdzie jest błąd?

0

Robię proste zadanie w C++ i nie wiem gdzie popełniłem błąd bo konsola cały czas wywołuje mi "a". Jakieś sugestie ?

#include <iostream>
#include <cmath>

using namespace std;

int main()
{
    cout<<"podaj a"<<endl;
    int a;
    cin>>a;
    for(int i=a; i<0; i--)
    {
        if(i%2 != 0)
        {
            cout<<i<<" ";
        }
    }
}
0

Zmień w warunku i>0, albo lepiej w pętli przechodzić co 2

for(int i=1; i<a; i+=2)
cout<<a<<" ";
0

Dzięki wielkie !

1 użytkowników online, w tym zalogowanych: 0, gości: 1