Zadanie z operaturem modulo
Ostatnio zmodyfikowano 2014-02-27 22:13
ow.verysweet Temat założony przez niniejszego użytkownika |
Zadanie z operaturem modulo » 2014-02-27 19:10:52 Cześć, robie sobie zadanie z Symfonii C++ które brzmi tak; Posługując sie operatorem modulo napisz program, ktory wypisze kolejne liczby calkowite poczawszy od 1 do 100, a po zakonczeniu kazdej dziesiatki (10,20,30..) wypisze tekst zakonczona dziesiatka. I tu pytanie, program zrobilem ale chyba strollowalem autora bo wynik wyszedl dobrze ale chyba nie o to chodzilo(program jest dlugi i pewnie jest inny sposob). Jak zrobic ,aby prosciej po zakonczeniu kazdej dziesiatki wyswietlal sie ten tekst "zakonczona dziesiatka"? Z gory dzieki za odpowiedzi:) tu moj programik #include <iostream> using namespace std;
int main() { int i; for( i = 1; i < 101; ++i ) { cout << "\n"; cout << i; if( i == 10 ) { cout << " zakonczona dziesiatka"; } else if( i == 20 ) { cout << " zakonczona dziesiatka"; } else if( i == 30 ) { cout << " zakonczona dziesiatka"; } else if( i == 40 ) { cout << " zakonczona dziesiatka"; } else if( i == 50 ) { cout << " zakonczona dziesiatka"; } else if( i == 60 ) { cout << " zakonczona dziesiatka"; } else if( i == 70 ) { cout << " zakonczona dziesiatka"; } else if( i == 80 ) { cout << " zakonczona dziesiatka"; } else if( i == 90 ) { cout << " zakonczona dziesiatka"; } else if( i == 100 ) { cout << " zakonczona dziesiatka"; } } }
|
|
pekfos |
» 2014-02-27 19:18:23 |
|
ow.verysweet Temat założony przez niniejszego użytkownika |
» 2014-02-27 19:23:40 dobra to akurat można wywalić bo to błąd z innego pomysłu :) przeoczenie. Jest jakieś inne, prostsze rozwiązanie dla tego zadania? |
|
Saluter |
» 2014-02-27 20:21:10 Jest, uzyj modulo, zeby sprawdzic czy liczba jest wielokrotnoscia 10, jak jest to wypisuj tekst. |
|
michal11 |
odp » 2014-02-27 22:13:17 #include <iostream> using namespace std;
int main() { for( int i = 0; i < 100; i++ ) { cout << i << endl; if( i % 10 == 0 ) { cout << " zakonczona dziesiatka" << endl; } } return 0; }
|
|
« 1 » |