Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Javításhoz részpontok a helyes részek szerint:
villany 37.8 gáz 88.4 Az itt látható energia.txt fájl a villany szöveg után a villany Ft/kWh árát, a gáz szöveg után a gáz Ft/m3 árát tartalmazza, majd az ezt követő 12 számpár egy család kWh-ban ill. m3–ben mért havi villany- ill. gáz-fogyasztási adatait, egy teljes évre (12 hónapra) vonatkozóan. Írjon programot a fájl adatainak beolvasására, majd a család havi átlagos villany- ill. gázköltségeinek, valamint az éves energia költségének kiszámítására! Definiáljon Double típusú, koltseg nevű Function-t melynek formális paraméterei az Integer típusú fogy tömb és a Double típusú szorzo. A Function összegezze a fogy tömb elemeit, majd az összeget szorozza meg a szorzo-val, mely értéket a Function neve vegyen fel. A programban aktivizálja a Function-t az éves teljes villany- ill. gázköltség számítására, melyekből a havi átlagköltségeket is számítja! A program kiiratása az itt megadott képnek megfelelő szerkezetű legyen! Javításhoz részpontok a helyes részek szerint: Beolvasás: „Energia” csop.: 2,5 pont, „Utas” csop.: 3 pont Function definiálás: „Energia” csop.: 3 pont. „Utas” csop.: 2,5 pont Function hívások: 2 pont Típusok definiálása: 0,5 pont Kiiratások az adott szerkezetben: 2 pont Összpont: 10 autó(Ft/km) 32.5 Repülőjegy eFt és km Az itt látható utas.txt fájl az autó(Ft/km) szöveg után az autóhasználat Ft/km árát, a Repülőjegy valamint az eFt és km szöveg utáni számpárok pedig ezer Ft-ban megadott repülőjegy-árakat, és a jegyekhez tartozó km-ben mért távolságokat tartalmaznak. Írjon programot a fájl adatainak beolvasására (beolvasás közben a program számolja meg az eFt-km adatpárokat). A program ezután számítsa ki a repülővel megtett összes út hosszát, összes repülőjegy-költséget valamint azt a költséget is, amit az összes út hosszának megfelelő kilométerek autóval való végigmenetele jelentene. Definiáljon Integer típusú, szumma nevű Function-t melynek formális paraméterei az Integer típusú x tömb és az ugyancsak Integer típusú n. A Function össze-gezze az x tömb n elemét, majd az összeg értékét a Function neve vegyen fel. A programban aktivizálja a Function-t az összes út és az összes repülőjegy-költség kiszámítására! A program kiiratása az itt megadott képnek megfelelő szerkezetű legyen!
2
Javításhoz részpontok a helyes részek szerint:
A jobboldalon látható termeles.txt fájlban az Eladás[kg] ; Ár[Ft/kg] és Költség[Ft] szövegek utáni három számoszlop egy cég termékeinek eladott mennyiségeit, eladási egységárait, és az eladott mennyiségre vonatkozó költség-terheket tartalmazza. Eladás[kg] Ár[Ft/kg] Költség[Ft] Írjon programot, amely a fájl összes adatát beolvassa - a számoszlopok adat-hármasait rendre az E, Ar, Kts nevű, Double típusú, legfeljebb 10 elemű tömbökbe, beolvasás közben megszámolja, hogy hány adat-hármas van a fájlban, valamint a H tömb elemeiként kiszámítja az egyes termékekre vonatkozó hasznot (Eladás*Ár-Költség). Definiáljon Double típusú, osszeg nevű Function-t melynek formális paraméterei a Double típusú x tömb valamint az Integer típusú m és hovair. A Function összegezze az x tömb első m db elemét, keresse meg ezen elemek közül a legkisebbet, és azt írja ki a munkalap 5. sorába, a hovair paraméter értékének megfelelő oszlopba. A Function neve vegye fel értékül az x tömb első m elemének összegét. A programban aktivizálja a Function-t az E, Kts és H tömbök első 6 elemére vonatkozóan úgy, hogy a program kiiratása az itt megadott képnek megfelelő szerkezetű legyen! Javításhoz részpontok a helyes részek szerint: Beolvasás: „termeles” csop.: 2,5 pont, „Alma” csop.: 2 pont Function definiálás: 2,5 pont Function hívások: 2 pont Típusok definiálása: 1 pont Kiiratások az adott szerkezetben: „termeles” csop.: 2 pont, „Alma” csop.: 2,5 pont Összpont: 10 A jobboldalon látható Alma.txt fájlban az első szám megadja az utána következő adathármasok számát, melyekben egy gyümölcsösben a különböző fajtájú almafák darabszáma, az egyes fajtákból a termés mennyisége kg-ban ill. értéke ezer Ft-ban van megadva. A számhármasok után a Fa[db] ; Termés[kg] és Érték[eFt] szövegek következnek. 10 Fa[db] Termés[kg] Érték[eFt] Írjon programot, amely a fájl összes adatát beolvassa - a számoszlopok adat-hármasait rendre az F, Tkg, Ertek nevű, Double típusú, legfeljebb 15 elemű tömbökbe, és az FtFa tömb elemeiként kiszámítja minden fajtához az egy fára vonatkozó termés-értéket Ft-ban (1000*Érték/Fa). Definiáljon Double típusú, atlag nevű Function-t melynek formális paraméterei a Double típusú y tömb valamint az Integer típusú n, kezd és osz. A Function összegezze az y tömb elemeit kezd -től az n -ig, keresse meg ezen elemek közül a legnagyobbat, és azt írja ki a munkalap 3. sorába, az osz paraméter értékének megfelelő oszlopba. A Function neve vegye fel értékül az y tömb elemeiből a Function törzsében képzett összegből számítható átlagot. A programban aktivizálja a Function-t az F, Tkg, Ertek és FtFa tömbök ötödiktől 10-ik elemeire vonatkozóan úgy, hogy a program kiiratása az itt megadott képnek megfelelő szerkezetű legyen!
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.