Cześć
Mam taki kod:
#include <iostream>
using namespace std;
int main()
{
int i,g;
cin >> g;
i = 1;
while(i <= g) cout << i++;
cout << endl;
return 0;
}
Jego w miarę rozumiem, wiem co on robi i czemu. I teraz chciał bym go przerobić na coś co wyświetla mi liczby tylko parzyste. Szukałem już rozwiązań ale wszystkie zawierały elementy które są dla mnie nie jasne-użyte elementy w kodzie wykraczały za moją ubogą wiedzę. Według poradnika z którego się uczę, mając ten kod i wcześniejsze lekcje za sobą (if, else) powinienem być w stanie to przerobić.
Jeżeli ktoś z bardziej doświadczonych kolegów ma czas to proszę o napisanie takiego kodu na podstawie powyższego.
@Edit: Zrobiłem coś takiego:
#include <iostream>
using namespace std;
int main()
{
unsigned int a,b;
cin >> b;
a = 10;
if (b/2) do a+2; cout << b+2;
while(a <= b);
cout << endl;
return 0;
}
Według mnie powinno działać... A jednak nie działa, czemu?