Problem z zadaniem domowym roz.18
Ostatnio zmodyfikowano 2011-06-16 18:28
rep28 Temat założony przez niniejszego użytkownika |
Problem z zadaniem domowym roz.18 » 2011-06-16 16:01:46 Tak jak w temacie mam problem z wykonaniem zadania domowego w rozdziale 18 ,ponieważ nie wiem i nigdzie nie mogę znaleźć jak się dodaje dowolna ilość liczb otrzymując 1 wynik, oprócz najłatwiejszego sposobu typu dodawać wszystkie liczby po kolei. Próbowałem z pętlami ale mam problem otrzymać 1 sumę.Jeśli zna ktoś rozwiązanie na mój problem proszę o przedstawienie go (jeśli jest niezrozumiały to dodatkowo wyjaśnić co i jak).
Thx z góry rep28 :) |
|
absflg |
» 2011-06-16 16:04:42 Obawiam się, że dodanie wszystkich liczb po kolei to jedyny sposób w komputerach. |
|
DejaVu |
» 2011-06-16 16:46:05 Utwórz zmienną do przechowywania wyniku obliczeń, nadaj jej wartość początkową zero, a następnie dodawaj po kolei wszystkie liczby, które zapisałeś w tablicy do tej utworzonej zmiennej. |
|
rep28 Temat założony przez niniejszego użytkownika |
» 2011-06-16 17:23:15 hhhhhmmmm to według zadania domowego w rozdziale 18 mam 999 razy wypisać zmienne (wylosowane liczby) i je dodać? |
|
DejaVu |
» 2011-06-16 17:54:05 |
|
jaupl |
» 2011-06-16 18:28:58 Próbowałem z pętlami ale mam problem otrzymać 1 sumę.
|
No cóż, nie wyobrażam sobie tego zadania bez pętli ... to znaczy wyobrażam ale kod zajmuje wtedy ponad 3000 linijek . Co oznacza mam problem otrzymać 1 sumę ?? otrzymujesz dwie ?? chodzi o to żeby za każdym razem była taka sama ?? jak ?? przecież te liczby są losowe i zmieniają się przy każdym użyciu programu (powinny) . co do samego rozwiązania : Robisz pętle w której zwiększasz (wcześniej zdefiniowaną) zmienną o kolejny element tablicy . NP tak : int suma = 0; for( int z = 0; z <= 999; z++ ) { suma += tablica[ z ]; }
potem wypisujesz tą zmienną na ekran. podobne ... wręcz bliźniaczo mają być pętla przy losowaniu i wypisywaniu. |
|
« 1 » |