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

[Kurs VIII] Zadanie 2 - Pętle

Ostatnio zmodyfikowano 2009-11-06 12:11
Autor Wiadomość
bartek483
Temat założony przez niniejszego użytkownika
[Kurs VIII] Zadanie 2 - Pętle
» 2009-11-06 00:06:31
Witam, otóż mam problem z zadaniem, podaje jego tresc:

Dane sa liczby całkowite a i b. Napisz program, który wypisze wszystkie liczby parzyste w kolejnosci rosnacej
z przedziału <a;b>.
Wejscie
Pierwszy i jedyny wiersz wejscia zawiera dwie liczby całkowite a i b (a<b) oddzielone pojedyncza spacja z
zakresu 0..255.
Wyjscie
W kolejnych wierszach naley zapisac rosnacy ciag liczb parzystych z przedziału <a;b>
Przykład
Dla danych wejsciowych:
3 6
poprawna odpowiedzia jest:
4 6

Prosze o jakas podpowiedz, bo chcialbys sam rozwiazac to zad ;) wiem jeszcze ze to bd petla for ;) Z gory dzieki ;)
P-11315
DejaVu
» 2009-11-06 00:14:25
Hm... wydaje mi się że ten temat był niedawno na forum. Po drugie zadanie wymaga zrozumienia działania pętli for, której najwyraźniej nie rozumiesz. Moja podpowiedź więc brzmi następująco: poczytaj o pętli for.
Kolejna podpowiedź: spróbuj wypisać najpierw liczby parzyste od 0 do n, gdzie n jest dowolną liczbą naturalną.
P-11316
chesterr
» 2009-11-06 00:21:11
for(i=a;i<b;i++)
{
 if(i%2==0) cout<<i;
}

Moja podpowiedz.
P-11317
bartek483
Temat założony przez niniejszego użytkownika
» 2009-11-06 00:27:39
Dzieki chesterr, jednak brakowalo mi if-a ;))
P-11318
Elaine
» 2009-11-06 11:25:21
Ale po co if w środku pętli? Oczywiście tym razem trzeba startować od (a + a % 2), nie od 1.
P-11319
chesterr
» 2009-11-06 12:11:53
Rzeczywiscie f.a.l. dobrze pisze. Sam bym na to nie wpadl.
P-11320
« 1 »
  Strona 1 z 1