PYI_PY_W13_M04 Instrukcja warunkowa
jak wykorzystać operatory logiczne do zapisywania warunków,
jak zapisać instrukcję warunkową w języku Python,
w jaki sposób sprawdzić poprawność wprowadzonych do programu danych,
kiedy zastosować wyrażenie trójargumentowe.
Teraz czas na sprawdzenie wiedzy i umiejętności w praktyce.
Napisz program, który sprawdzi, czy liczba naturalna x jest mniejsza od 10. Przetestuj działanie tego programu dla liczby x = 7.
Specyfikacja:
Dane:
x – liczba naturalna
Wynik:
Program wypisuje słowo TRUE, gdy liczba x jest mniejsza od 10 lub FALSE w przeciwnym przypadku.
Napisz program, który sprawdzi, czy podana liczba x jest mniejsza od 10. Przetestuj działanie tego programu dla x = 7.
Napisz program, który sprawdzi, czy podana liczba naturalna x jest parzysta, większa od 50, ale mniejsza od 100. Sprawdź jego działanie dla x = 73.
Specyfikacja:
Dane:
x – liczba naturalna
Wynik:
Program wypisuje słowo TRUE, gdy liczba x jest parzysta, większa od 50 i mniejsza od 100; FALSE w przeciwnym przypadku.
Napisz program, który sprawdzi, czy podana liczba x jest parzysta, większa od 50, ale mniejsza od 100. Sprawdź jego działanie dla x = 73.
Uczniowie pisali sprawdzian z informatyki, z którego mogli uzyskać maksymalnie 100 punktów. Punktacja przedstawiała się następująco:
0–39 pkt – ndst
40–54 pkt – dop
55–69 pkt – dst
70–84 pkt – db
85–98 pkt – bdb
99–100 pkt – cel
Napisz program, który wypisze ocenę na podstawie zdobytych punktów. Przetestuj jego działanie dla wyniku 55.
Specyfikacja:
Dane:
punkty – liczba naturalna z przedziału <0, 100>
Wynik:
Program wypisuje ocenę w zależności od liczby uzyskanych punktów.
Uczniowie pisali sprawdzian z informatyki, z którego mogli uzyskać maksymalnie 100 punktów. Punktacja przedstawiała się następująco:
0–39 pkt – ndst
40–54 pkt – dop
55–69 pkt – dst
70–84 pkt – db
85–98 pkt – bdb
99–100 pkt – cel
Napisz program, który przypisze ocenę do podanej liczby punktów.