Úloha 3 – Kombinace logických operátorů

Řešení úlohy

Co je zde splněno

  • Vytvořeny proměnné prihlasen, role, blokovan.

  • Podmínka vyžaduje, aby uživatel byl přihlášen, měl roli „správce“ a nebyl blokovaný.

  • V ostatních případech se vypíše „Přístup omezen“.

  • Bonus: přidána alternativa s využitím De Morganových zákonů pro čitelnější zápis negace.

Poznámky

  • Použití závorek v podmínce zvyšuje čitelnost a pomáhá předcházet logickým chybám.

  • Druhá varianta je často přehlednější, protože přímo vyjmenovává důvody, proč přístup není povolen.