Řešení úlohy

Co je zde splněno

  • Vytvořeny proměnné prihlasen (boolean) a role (ř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.