160 likes | 276 Views
Összefoglalás változók alkalmazására. Készítette: Rummel Szabolcs Elérhetőség:rsz@mailbox.hu. Kérdések. Mi a változó fogalma? Miért alkalmazunk változókat a programjainkban? Hogyan deklarálsz változókat? Milyen alaptípusai lehetnek a változóknak? Hogyan kap értéket a változó a programban?.
E N D
Összefoglalás változók alkalmazására Készítette: Rummel Szabolcs Elérhetőség:rsz@mailbox.hu
Kérdések • Mi a változó fogalma? • Miért alkalmazunk változókat a programjainkban? • Hogyan deklarálsz változókat? • Milyen alaptípusai lehetnek a változóknak? • Hogyan kap értéket a változó a programban?
Kérdések • Melyik az a két módszer amelyikkel a változó értéket kaphat a programban? • Hogyan változtathatod meg a programban egy változó értékét? • Miért előnyös a program futása közbeni értékadás? • Milyen utasításokkal adsz értéket egy változónak a program futása közben?
Feladat1 • Készíts programot, amely kiszámolja hány nap telt el a mai napig! Alakítsd át, hogy tetszőleges időpontig számítsa ki az eltelt időt!
Segítség1 • Egy hónap 30 napos legyen! • A hónapokat és a napokat külön változóban célszerű tárolni. • Eltelt napok kiszámítása: eltelt hónap*30 + eltelt nap.
Feladat2 • Készíts programot, amely kiszámolja egy háromszög kerületét és területét, aminek oldalai: befogók: 5cm átfogó:9 cm magasság: 7cm! Alakítsd át, hogy bármilyen háromszög kerületét és területét kiszámolja a program!
Segítség2 • A háromszög kerülete: befogó+befogó+átfogó! • A háromszög területe: átfogó*magasság/2 • A háromszög egyenlő szárú legyen mindig! Ezért a befogókhoz hány változót kell felvenni? • A területben osztás szerepel, figyelj a típusválasztásnál!
Feladat3 • Készíts programot, ami banki átutalásokat végez! Legyen a bankban 300 ezer forintod és utalj át tandíj címén 25 ezer forintot az iskolának. A program írja ki hány forint lett átutalva és mennyi maradt a számlámon! • Alakítsd át, hogy tetszőleges pénz legyen a számlán és tetszőleges összeget utaljon át!
Segítség3 • Az átutalás kivonást jelent. • A program végi kiírásnál kétszer kell kiíratni, egyszer az átutalás összegét, egyszer a maradvány pénzt! • Figyelj melyik változóban tároltad el az átutalás összegét és azt használd a kiíratás során!
Feladat4 • Készíts programot, ami megcseréli két változó tartalmát!
Segítség4 • A két változó tartalmát cseréld meg úgy, hogy egyik változó tartalma sem veszhet el! • A változók cseréjénél fontos, hogy a két változó ugyanolyan típusú legyen!
Feladat5 • Készíts programot, ami nyilvántartja a nevedet, a lakcímedet, és a bankszámládon lévő pénzedet! A pénzedet növelje meg a „havi fizetéseddel” ! Majd írja ki a képernyőre az eredeti alá az új állapotot!
Segítség5 • Tartsd nyilván a nevedet, lakcímedet, fizetésedet! • Írd ki a képernyőre! • Növeld meg a fizetésedet! (tetszőleges összeggel) • Írd ki a képernyőre!
Feladat6 • Készíts olyan számítógép vírust, ami a banki programot felhasználva, a végén megcseréli a két számot (a folyószámlán lévő összeget és az átutalás összegét)! • Kiírásnál az összeg helyén az átutalás az átutalás helyén a maradványösszeg szerepeljen, a magyarázó szöveg maradjon ugyanaz!
Segítség6 • Használd az átutalós programot! • Használd a cserélő algoritmust! (segédváltozót vegyél fel, ügyelj a segédváltozó típusára)!