https://technikinformatyk.pl/kursy/kurs/python/lekcja/python-instrukcje-warunkowe-if-elif-else-cwiczenia-interaktywne/
Rozgrzewka
1. Napisz funkcję obliczającą pole powierzchni kwadratu.
2. Napisz funkcję obliczającą pole powierzchni prostokąta.
Zadanie 1
Napisz program, który obliczy łączny koszt biletów, pytając:
- ilu uczniów jedzie do kina,
- ilu dorosłych jedzie do kina,
- ile kosztuje bilet ulgowy (dla ucznia),
- ile kosztuje bilet normalny (dla dorosłego),
Następnie program obliczy łączny koszt biletów i napisze:
Bilety będą kosztować (tu wstawi wyliczoną liczbę) zł.
Zadanie 2
Napisz program, który zapyta na ile % napisałeś (aś) test i jeśli:
- będzie to mniej niż 30, to napisze Nie zaliczony
- w przeciwnym razie napisze Test zaliczony.
Zadanie 4
Napisz program sprawdzający czy podana przez użytkownika liczba jest dodatnia czy ujemna czy równa 0.
Zadanie 5
Napisz program, który na podstawie podanej przez użytkownika liczby punktów z testu, przypisze odpowiednią ocenę numeryczną:
- 90 punktów lub więcej odpowiada ocenie 5
- 80-89 punktów odpowiada ocenie 4
- 70-79 punktów odpowiada ocenie 3
- 65-69 punktów odpowiada ocenie 2
- 64 punktów lub mniej odpowiada ocenie 1
Zadanie 6:
Sprawdzamy stan konta bankowego. Użytkownik podaje nam wartość zmiennej saldo.
- Jeśli zmienna saldo jest równa 0, pojawia się na ekranie komunikat "Saldo jest równe 0, dodaj środki"
- Jeśli zmienna saldo jest liczbą dodatnią, otrzymamy wynik "Twoje saldo jest dodatnie"
- Jeśli zmienna saldo jest liczbą ujemną, wyjściem będzie komunikat "Saldo jest ujemne, dodaj środki teraz lub zostaniesz obciążony karą"
For
Napisz program obliczający silnię podanej przez użytkownika liczby naturalnej.
silnia 5 zapisujemy jako 5! 5! = 1*2*3*4*5