Úloha 1 – Logické operátory &&, || a ! – kontrola přístupu
Requisitos de finalización
Řešení úlohy
Co je zde splněno
-
Vytvořeny proměnné
prihlasen(boolean) arole(řetězec). -
Použit operátor
!pro kontrolu, zda uživatel není přihlášen. -
Použito logické
&&pro ověření, že uživatel je přihlášen a zároveň má správnou roli. -
Výstupy odpovídají zadaným podmínkám.
Poznámky
Pořadí podmínek začíná nejdříve kontrolou
!prihlasen, aby se zbytečně neověřovala role nepřihlášeného uživatele.Alternativně by se daly podmínky napsat i jiným pořadím, ale guard clause (nejdřív odmítnutí) zvyšuje čitelnost.