PYTHON -> INSTRUKCJA WARUNKOWA
ROZWIĄZANIA ZADAŃ
Zadanie 1
Napisz program obliczający wartość bezwzględną liczby podanej przez użytkownika.
x = int(input("Podaj liczbę:"))
if x < 0:
print(f"|{x}| =", -x)
else:
print(f"|{x}| =", x)
Można też prościej.
x = int(input("Podaj liczbę:"))
if x < 0:
print(-x)
else:
print(x)
Zadanie 2
Napisz program informujący czy liczba podana przez użytkownika jest większa, mniejsza czy równa zero. Wykorzystaj tylko dwie instrukcje warunkowe.
x = int(input("Podaj liczbę:"))
if x < 0:
print("Liczba jest mniejsza od 0")
elif x == 0:
print("Liczba jest równa 0")
else:
print("Liczba jest większa od 0")
Zadanie 3
Napisz program informujący czy liczba podana przez użytkownika jest parzysta czy nieparzysta.
x = int(input("Podaj liczbę:"))
if x % 2 == 0:
print("Liczba jest parzysta")
else:
print("Liczba jest nieparzysta")
Zadanie 4
Napisz program wyznaczający najmniejszą z trzech liczb podanych przez użytkownika.
lb1 = int(input("Podaj liczbę:"))
lb2 = int(input("Podaj liczbę:"))
lb3 = int(input("Podaj liczbę:"))
if lb1 < lb2 and lb1 < lb3:
print(f"{lb1} jest najmniejsza")
if lb2 < lb1 and lb2 < lb3:
print(f"{lb2} jest najmniejsza")
if lb3 < lb1 and lb3 < lb2:
print(f"{lb3} jest najmniejsza")
Zadanie 5
Napisz program, który odpowiada na pytanie, czy wśród trzech liczb są choć dwie takie same.
lb1 = int(input("Podaj liczbę:"))
lb2 = int(input("Podaj liczbę:"))
lb3 = int(input("Podaj liczbę:"))
if lb1 == lb2 or lb1 == lb3 or lb2 == lb3:
print("Przynajmniej dwie liczby są takie same")
else:
print("Wszystkie liczby są różne")
Zadanie 6
Napisz program, który odpowiada na pytanie, czy trzy podawane liczby całkowite są ustawione w porządku rosnącym.
lb1 = int(input("Podaj liczbę:"))
lb2 = int(input("Podaj liczbę:"))
lb3 = int(input("Podaj liczbę:"))
if lb1 < lb2 and lb2 < lb3:
print("Liczby ustawione są w porządku rosnącym")
else:
print("Liczby nie są ustawione w porządku rosnącym")
Zadanie 7
Napisz program sprawdzający czy liczba podana przez użytkownika jest z przedziału <1,10> lub <17,21>
lb1 = int(input("Podaj liczbę:"))
if 1 <= lb1 <= 10 or 17 <= lb1 <= 21:
print("Liczba należy do przedziału")
else:
print("Liczba NIE należy do przedziału")