Witam.
Piszę do Was z prośbą o pomoc ponieważ utknąłem na jednym z zadań z kursu J. Swacha:
Napisz program "parzyste2.py", który wczyta od użytkownika liczbę całkowitą i bez użycia instrukcji if wyświetli informację, czy jest to liczba parzysta, czy nieparzysta.
Napisałem coś takiego:
a = input ("Podaj liczbę całkowitą: ")
a = a%2
lista = [a]
if 1 in lista: print "Nieparzysta"
else: print "Parzysta"
Tylko właśnie problem w tym, że z
if
sprawa jest banalnie prosta a bez niego nie mam pomysłu na to zadanie.
Mam również drugie rozwiązanie tego zadania ale to mnie kompletnie nie satysfakcjonuje, a poza tym na pewno nie o to chodziło w tym zadaniu.
a = input ("Podaj liczbę: ")
a = a%2
lista = [a]
print 0 in lista
Jak wiadomo program wyświetli "True" dla parzystej i "False" dla nieparzystej.
Program nie uwzględnia czy podana liczba jest całkowitą ponieważ najpierw chce się zająć powyższym problemem.
Z góry dzięki za pomoc.