A InfoWiki wikiből
(Változatok közti eltérés)
Aroan (vita | szerkesztései)
(Új oldal, tartalma: „<cim cim3="Összetett feladatok" cim2="Magasszintű Programozási Nyelvek I." cim1="Gyakorlat anyaga" prev="mp2/fel011" back="EBooks" next="mp2/fel029" kep="hz_...”)
Újabb szerkesztés →
A lap 2009. október 15., 09:30-kori változata
Pizza kiszállító
Pizza-futár szolgáltatás
Egy pizát az alábbi adatok jellemeznek:
- pizza ára (800..3000 Ft, 50 ft-al osztható árral)
- pizza típuskódja (1..30)
- megrendelő kódja (1..5)
- kiszállítva igen/nem
Egy pizza kiszállító fiú reggel az irodában felveszi az aznapi kiszállítandó pizzák listáját, beteszi a konkrét pizzákat a dobozba, és elkezdi a kiszállítást. Amint egy pizzát kiszállít, a rekordban ezt kipipálja (kiszállítva=igen).
Készítsük el az alábbi függvényeket:
- feltöltés, N db pizza-megrendelés elem elhelyezése egy listában
- kiirás, soronkét 1 megrendelés adatai
- számoljuk meg hány kiszállítatlan pizza van a dobozban
- véletlen kiszállítás, az egyik pizzát a listáról véletlenszerűen válasszuk ki, és pipáljuk ki mintha kiszállítottuk volna
- határozzuk meg egyetlen függvényhívással, mennyi a kiszállított pizzák összértéke (eddigi bevétel), és mennyi a kiszállítatlan pizzák összértéke (várható bevétel).
- határozzuk meg a kiszállítatlan pizzák közül a legdrágábbnak az árát.
Hernyák Zoltán