Weboldalunk cookie-kat használhat, hogy megjegyezze a belépési adatokat, egyedi beállításokat, továbbá statisztikai célokra és hogy a személyes érdeklődéshez igazítsa hirdetéseit. További információ
Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Tudnátok segíteni? A feladat...

Tudnátok segíteni? A feladat az, hogy Lazarus programban kell írni a while ciklussal a számok összegét!

Figyelt kérdés

jan. 6. 08:32
 1/1 anonim ***** válasza:

Ha úgy érted, hogy egy adott számig akarod összegezni az egész számokat:

Létrehozol két változót a ciklus előtt, az egyiket a ciklushoz, a másikat az összegnek, előbbi 1,utóbbi 0. A ciklus bennmaradási feltétele, hogy a ciklusváltozó kisebb vagy egyenlő legyen, mint az adott szám. A cikluson belül folyamatosan felülírod az összeg mentésére használt változót úgy, hogy annak régi értékét összeadod a másik változó értékével és ezt adod végül át neki. Ezt követően növeled a másik változó értékét 1-el és a ciklus újraindul, amíg ez a lépegetés el nem jut a számíg.


Ha listából, tömbből vagy konzollal való beolvasás által kell megadni a számokat, akkor kis módosítás szükséges csak a feltételben és azzal kapcsolatban, hogy hol iterálunk. De az elv ugyanaz, eltárolod a korábbi összeget, majd ha megvan a következő szám, amit hozzá kell adni, felülírod azt, a régi összeg és a szám összegével.

jan. 6. 09:09
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2021, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | WebMinute Kft. | Facebook | Kapcsolat: info@gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!