1 / 16

Ö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: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?.

brett-burns
Télécharger la présentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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?

  3. 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?

  4. 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!

  5. 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.

  6. 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!

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

  8. 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!

  9. 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!

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

  11. 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!

  12. 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!

  13. 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!

  14. 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!

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

More Related