PVA_4.02.03.PRAKTIKUM: Simulace bankovního automatu
Simulace bankovního automatu
Varianta Moderato
Studenti mají za úkol vytvořit aplikaci v jazyce Python, která simuluje činnost bankomatu pro správu uživatelských účtů. Projekt bude implementován s využitím objektově orientovaného přístupu (OOP) a dalších prvků dle úrovně.
Varianta MODERATO (Středně pokročilá verze)
Cíl: Správa více uživatelů, použití seznamů a struktur match, while, metody validace vstupů.
Rozšíření:
Více uživatelů (seznam instancí BankovniUcet, identifikace pomocí jména a PIN).
Přihlašovací systém: jméno + PIN → ověření a vstup do účtu.
Možnost registrace nového účtu (vytvoření nové instance).
Rozšířené menu (match nebo if-elif větvení).
Ověření vstupů (PIN = 4 cifry, částky ≥ 0).
Využití metod isdigit(), strip(), případně isnumeric().
Povinné programové konstrukce:
cykly while i for,
seznamy (list) a práce s nimi (vyhledávání, přidávání),
konstrukce match-case,
více metod a atributů (např. historie_transakci).
Volitelné:
jednoduchý log výběrů a vkladů (např. ["vklad: 200", "výběr: 100"]).
PUBLIKOVÁNO
07.08.2025, 11:06
ODKAZ
https://python.weloveit.education/pva-4-02-03-PRAKTIKUM-Simulator-bankomatu/Varianta-moderato/