Számoló (minta)

Python középszintű digitális kultúra érettségi feladat · Programozás

Tanulói változat – megoldásfájlok nélkül

Feladat leírása

Számoló (minta) – Python érettségi feladat

Készítsen összeadás, kivonás és szorzás gyakorlására szolgáló programot az alábbi leírás
szerint szamolo neven! A megoldás során használja a valasz, a, b, c, d, ok és db nevű, egész
típusú változókat. 


Részfeladatok

  1. 1. Írja ki a képernyőre a választási lehetőségeket az alábbiak szerint: 

  2. 2. Olvassa be a választ és tárolja a valasz nevű változóba! (Ha a beolvasást nem tudja megvalósítani, akkor állítsa a változó értékét 3-ra a program kódjában.)  

  3. 3. Állítsa a db és ok nevű változók kezdőértékét nullára. Ezekben a változókban számlálja majd a próbálkozások, illetve helyes válaszok számát. 

  4. 4. Készítsen feltételes ciklust, ami addig fut, amíg a helyes válaszok száma nem éri el az ötöt. 

  5. 5. A cikluson belül a következő utasításokat hajtsa végre: 

    • a) Növelje meg a db változó értékét. 

    • b) Generáljon két 1 és 10 közötti véletlen egész számot és tárolja el őket az a és b nevű változókba! (Ha a véletlenszám-generálást nem tudja megvalósítani, akkor az a változó értéke legyen az ok változó értékének kétszeresére plusz egy, a b változóba pedig tárolja el a db változó tízes osztási maradékánál eggyel nagyobb számot!) 

    • c) Készítsen háromágú elágazást a választott művelet sorszáma szerint.

    • d) Az elágazás mindhárom ágában írja ki a képernyőre az elvégzendő műveletet a két generált számmal. 

    • e) Az elágazás mindhárom ágában végezze el a generált számokkal a kijelölt műveletet, s az eredményt mentse a d nevű változóba!  

    • f) Olvassa be a felhasználó megoldását a c nevű változóba.  

    • g) Készítsen elágazást aszerint, hogy a beolvasott c érték egyenlő-e a helyes megoldást tároló d értékkel. 

    • h) Egyenlőség esetén növelje meg az ok számláló értékét eggyel és írja ki a „Helyes!” feliratot; egyéb esetben írja ki a „Hibás!” feliratot. 

  6. 6. A ciklus után írjon ki egy gratuláló szöveget, melyben visszajelzi, hogy hány próbálkozásból sikerült az öt helyes választ megadni. 

További Python középszintű érettségi feladatok

Liftvezérlő (2025. május - idegen nyelv) – Python érettségi feladat

Liftvezérlő (2025. május - idegen nyelv)

Egy tízemeletes lakóépületben egy lift működik. Ennek a liftnek minden szinten van egyhívógombja és egy kijelzője. A kijelző mutatja, hogy melyik sz...

Megnyitás
TAJ-szám (2023. május - idegen nyelv) – Python érettségi feladat

TAJ-szám (2023. május - idegen nyelv)

A személyi adatok nyilvántartásához többféle számot használnak. Ezek közé tartozik atársadalombiztosítási azonos&...

Megnyitás
Folyami torpedó (2026. október) – Python érettségi feladat

Folyami torpedó (2026. október)

Ebben a feladatban egy folyami torpedó játék elkészítése lesz a cél. A játék a folyó egy 20 egység hosszú szakasz&aa...

Megnyitás

Digitális kultúra érettségi felkészítő érdekel?

Ferenczy Márk és Tovi felkészítő megrendelésekre vár
Ferenczy Márk, a digikultura.hu alapítója és a portál hűséges AI ügynöke, Tovi, várja a megrendeléseket.

A digikultura.hu oldalon rövid videókon, azonnal kiértékelős online feladatokon keresztül készülhetsz fel a digitális kultúra érettségire.

Találhatsz itt egyedi feladatlapokat, illetve ha elakadnál, akkor azonnali AI segítséget kapsz.

digikultura.hu megnyitása