algorytm w psęduojęzyku

kalafior00000
Użytkownik
Użytkownik
Posty: 33
Rejestracja: 31 sty 2009, o 11:16
Płeć: Kobieta
Podziękował: 1 raz

algorytm w psęduojęzyku

Post autor: kalafior00000 »

mam problem z takim zadaniem:
Ojciec ma syna, któremu daje przez 30 dni pieniądze w następujący sposób. Pierwszego dnia syn otrzymuje 2 złote, każdego następnego dnia otrzymuje o dwa złote więcej niż w dniu poprzednim. Ile pieniędzy zaoszczędzi syn? Problem rozwiąż przy pomocy algorytmu przedstawionego za pomocą pseudojęzyka i schematu blokowego.

i jest do niego takie rozwiązanie:

PROGRAM Zad4;
ZMIENNE Suma, licz : całkowite;
ZACZNIJ
Suma:=0;
DLA licz=1 DO 30 WYKONUJ
Suma:=Suma+licz*2;
Wyprowadź(Suma);
ZAKOŃCZ.
dlaczego w takim razie jest takie pole obliczeniowe: Suma:=Suma+licz*2; skoro syn kazdego dnia otrzymuje 2 razy wiecej pieniędzy niz dnia poprzedniego,a nie suma jego pieniedzy jest 2 razy wieksza. Umie ktoś to logicznie wytłumaczyć?
peterp
Użytkownik
Użytkownik
Posty: 30
Rejestracja: 27 sie 2008, o 13:29
Płeć: Mężczyzna
Lokalizacja: Łódź
Podziękował: 3 razy
Pomógł: 5 razy

algorytm w psęduojęzyku

Post autor: peterp »

Z treści zadania wynika, że każdego następnego dnia otrzymuje o dwa złote więcej niż w dniu poprzednim, a nie 2 razy więcej.
Dlatego Suma:=Suma+licz*2
Każdego dnia dostaje kwotę licz*2 (czyli pierwszego dnia 2 zł, drugiego 4 zł itd.), która dodawana jest do sumy dotychczas zaoszczędzonych pieniędzy
kalafior00000
Użytkownik
Użytkownik
Posty: 33
Rejestracja: 31 sty 2009, o 11:16
Płeć: Kobieta
Podziękował: 1 raz

algorytm w psęduojęzyku

Post autor: kalafior00000 »

dzięki
milion razy czytałam to zadanie i nie mogłam tego zrozumieć, ale moze najpierw nauczę się czytac
ODPOWIEDZ