Krok 1. Stosowanie instrukcji wyboru
Chcemy napisać program "Prosty kalkulator" umożliwiający wybór rodzaju obliczenia z wykorzystaniem menu — aby po wprowadzeniu z klawiatury np. liczby 1 została obliczona suma dwóch liczb, a po wprowadzeniu liczby 2 — różnica itd. Jak to zrobić w języku Python?
👉 Jeśli chcemy utworzyć menu ekranowe, w którym użytkownik ma wybrać jedną z czterech opcji, możemy zastosować kilkakrotnie instrukcję warunkową if.
👉 W programie wybór rodzaju obliczeń zależy od do spełnienia warunku (od wprowadzonej wartości zmiennej opcja).
👉 W programie wybór rodzaju obliczeń zależy od do spełnienia warunku (od wprowadzonej wartości zmiennej opcja).
Ćwiczenie 1.
1. Napiszemy program realizujący stosowanie instrukcji warunkowej if do wykonania menu programu:
1. Napiszemy program realizujący stosowanie instrukcji warunkowej if do wykonania menu programu:
3. Sprawdź działanie programu dla wszystkich opcji (również podając inne liczby niż 1, 2, 3 lub 4.
4. Zapisz program w pliku pod nazwą Prosty_kalkulator.
Krok 2. Stosowanie instrukcji wyboru if z klauzulą elif do wykonania menu programu
Do tworzenia menu ekranowego, w którym użytkownik musi wybrać jedną z opcji, w języku Python można, zamiast kilku instrukcji if, użyć instrukcji if klauzulą elif.
Ćwiczenie 2.
Napiszemy program realizujący stosowanie instrukcji warunkowej if do wykonania menu programu:
Krok 3. Zadania
Ćwiczenie 3.
Napisz program obliczający prędkość samochodu v, gdy dane są droga s i czas t, podane odpowiednio w km i h.
Jeśli prędkość samochodu przekracza 90 km/h, wyświetlaj komunikat "za szybko".
Jeśli prędkość będzie równa 90 km/h, wyświetlaj komunikat "w sam raz".
Jeśli mniejsza, wyświetlaj komunikat "za wolno". Zapisz program w pliku pod nazwą Predkosc.
Ćwiczenie 4.
Napisz program sprawdzający, czy z odcinków o długościach wprowadzonych przez użytkownika z klawiatury można zbudować trójkąt.
Zależnie od rezultatu program ma wyprowadzać komunikaty: "można zbudować trójkąt" lub "nie można zbudować trójkąta".
Przypomnij warunek istnienia trójkąta z lekcji matematyki:
Komentarze
Prześlij komentarz