"""
Téma č. 11 Rozlišení čísel na lichá/sudá, zadání z klávesnice za použití nekonečného cyklu
"""

while True:  # nekonečný cyklus
    try:
        a = int(input("Zadej celé číslo: "))    # vstup z klávesnice a převod na int
    except Exception:    # když dojde k výjimce
        print ("Špatné zadání, zadej znovu")  # výstup
        continue    # vyskočí z aktuálního cyklu a začni nový
        
    if (a%2==0):    # je zbytek po dělení dvěma rovný nule?
        print ("Číslo je sudé")   # výstup
    else:
        print ("Číslo je liché")  # výstup    
   
    odpo = input("Pokračovat? a/n")
    if (odpo == "n"):
            break   # vyskoč z cyklu úplně
    

print("Konec programu")   # konec