16
Összefoglalás változók alkalmazására Készítette: Rummel Szabolcs Elérhetőség:rsz@mailbo x.hu

Összefoglalás változók alkalmazására

Embed Size (px)

DESCRIPTION

Összefoglalás változók alkalmazására. Készítette: Rummel Szabolcs Elérhetőség:[email protected]. 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?. - PowerPoint PPT Presentation

Citation preview

Page 1: Összefoglalás változók alkalmazására

Összefoglalás változók alkalmazására

Készítette: Rummel Szabolcs

Elérhetőség:[email protected]

Page 2: Összefoglalás változók alkalmazására

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?

Page 3: Összefoglalás változók alkalmazására

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?

Page 4: Összefoglalás változók alkalmazására

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!

Page 5: Összefoglalás változók alkalmazására

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.

Page 6: Összefoglalás változók alkalmazására

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!

Page 7: Összefoglalás változók alkalmazására

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!

Page 8: Összefoglalás változók alkalmazására

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!

Page 9: Összefoglalás változók alkalmazására

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!

Page 10: Összefoglalás változók alkalmazására

Feladat4

Készíts programot, ami megcseréli két változó tartalmát!

Page 11: Összefoglalás változók alkalmazására

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!

Page 12: Összefoglalás változók alkalmazására

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!

Page 13: Összefoglalás változók alkalmazására
Page 14: Összefoglalás változók alkalmazására

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!

Page 15: Összefoglalás változók alkalmazására

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!

Page 16: Összefoglalás változók alkalmazására

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)!