Petla for, jak ułożyć liczby.
Ostatnio zmodyfikowano 2013-11-22 15:17
dejmien Temat założony przez niniejszego użytkownika |
Petla for, jak ułożyć liczby. » 2013-11-21 18:15:16 Witam. Chcę w swoim programie wypisać poprzez pętlę for 31 liczby. Problem w tym że chcę aby te liczby były wypisywane po 6 liczb w linijce np. 123456 789,10 Da się takie coś zrobić? Petla for będzie wyglądała tak: int x;
for( x = 1; x < 32; x++ ) { std::cout << x; }
Tylko że tka zrobiona wypisuje liczby do końca linijki. |
|
SeaMonster131 |
» 2013-11-21 18:21:06 Co szóstą liczbę "wyświetlaj" nową linijkę - if( x % 6 == 0 ) std::cout << "\n"; |
|
dejmien Temat założony przez niniejszego użytkownika |
» 2013-11-21 18:47:37 A możesz podać jak teraz ten kod ma wyglądać? Bo nie bardzo łapie tego.
Mam jeszcze drugie pytanie:
Program ma mieć taką funkcje że użytkownik ma podać 4 liczby i to mogą być liczby rzeczywiste lub zmiennoprzecinkowe. I nie wiem jakiej zmiennej tutaj użyć która mogła by przechowywać i taką liczbę i taką. Iem że można użyć rzutowania, ale rzutowanie nadaje się tylko do uzyskania wyniku a co użyć do przechowania tych liczb co poda użytkownik? |
|
pekfos |
» 2013-11-21 18:49:51 |
|
dejmien Temat założony przez niniejszego użytkownika |
» 2013-11-21 18:59:43 A to we float mogą być przechowywane liczby rzeczywiste jak i zmiennoprzecinkowe?? |
|
maly |
» 2013-11-21 19:07:01 Liczba rzeczywista to liczba zmiennoprzecinkowa. |
|
dejmien Temat założony przez niniejszego użytkownika |
» 2013-11-21 19:15:36 Ok czyli aby przechowywać liczby bez przecinka jak i z przecinkiem to użyć float? Czy ktoś może mi powiedzieć jak ma wyglądać ta funkcja for aby wyświetlała te liczby? Ja korzystając z podpowiedzi SeaMonster wykombinowałem coś takiego: int x;
x = for( x = 1; x < 32; x++ ) { if( x % 6 == 0 ) std::cout << "\n"; }
tak to ma wyglądać? |
|
Dantez |
» 2013-11-21 19:19:41 Np. tak: for( int x = 1; x < 32; x++ ) { std::cout << x; if( x % 6 == 0 ) std::cout << "\n"; } |
|
« 1 » 2 |