Jeżeli… to — pierwsze warunki
Informatyka, klasa 3 · Algorytmy
Najważniejsze w skrócie
Warunek to pytanie, na które można odpowiedzieć tylko „tak” albo „nie”. Na przykład: „czy pada deszcz?”. Od odpowiedzi zależy, co zrobimy dalej.
Instrukcja warunkowa brzmi: „jeżeli pada deszcz, to weź parasol”. Gdy odpowiedź brzmi „nie”, polecenie po „to” w ogóle się nie wykona — program po prostu idzie dalej.
Warunek można rozszerzyć: „jeżeli pada, to weź parasol, w przeciwnym razie weź czapkę”. Wtedy zawsze wykona się dokładnie jedna z dwóch możliwości — nigdy obie i nigdy żadna.
Ważne daty
- Warunek — pytanie tak/nie
- Jeżeli…to — wykonaj, gdy odpowiedź brzmi tak
- W przeciwnym razie — wykonaj, gdy odpowiedź brzmi nie
- Prawda — odpowiedź „tak”
- Fałsz — odpowiedź „nie”
Ważne postacie
- Pytanie — musi mieć odpowiedź tak/nie
- Prawda — wykonaj gałąź „to”
- Fałsz — pomiń albo wykonaj drugą gałąź
- Rozgałęzienie — program wybiera drogę
Pojęcia
- Co to jest warunek?
- Pytanie, na które odpowiedź brzmi tak albo nie.
- Co znaczy „jeżeli… to”?
- Wykonaj polecenie, gdy warunek jest prawdziwy.
- Co się dzieje, gdy warunek jest fałszywy?
- Polecenie po „to” nie wykonuje się.
- Co dodaje „w przeciwnym razie”?
- Drugą możliwość, gdy odpowiedź brzmi nie.
- Ile gałęzi wykona się przy pełnym warunku?
- Dokładnie jedna.
- Jak nazywamy odpowiedź „tak”?
- Prawda.
- Jak nazywamy odpowiedź „nie”?
- Fałsz.
- Podaj przykład warunku.
- „Czy liczba jest większa od 10?”
- Podaj przykład pytania, które nie jest warunkiem.
- „Jaki jest twój ulubiony kolor?” — nie da się na nie odpowiedzieć tak lub nie.
- Co to jest gałąź programu?
- Część programu wykonywana przy jednej z odpowiedzi na warunek.
- Kiedy sprawdzany jest warunek?
- Zanim program wykona którąkolwiek z gałęzi.
- Co daje połączenie warunku z pętlą?
- Możliwość powtarzania czegoś tak długo, jak długo warunek jest spełniony.
Sprawdź się
1. Warunek to pytanie o odpowiedzi…
- Dowolnej
- Tak albo nie
- Zawsze liczbowej
- Kolorowej
Pokaż odpowiedź
B. Tak albo nie — Warunek zwraca prawdę albo fałsz.
2. Które pytanie jest dobrym warunkiem?
- Ile wynosi wpisana przez nas liczba?
- Czy liczba jest większa od 10?
- Co robisz?
- Dlaczego?
Pokaż odpowiedź
B. Czy liczba jest większa od 10? — Warunek musi dać się rozstrzygnąć na tak albo nie.
3. „Jeżeli pada, to weź parasol, w przeciwnym razie weź czapkę”. Przy słońcu wybierzemy…
- Parasol
- Czapkę
- Obie rzeczy
- Nic
Pokaż odpowiedź
B. Czapkę — Wykonuje się gałąź po „w przeciwnym razie”.
4. Program bez żadnego warunku wykonuje…
- Za każdym razem coś innego
- Zawsze te same kroki
- Tylko połowę kroków
- Losowe kroki
Pokaż odpowiedź
B. Zawsze te same kroki — Bez warunku program nie potrafi zareagować na to, co się dzieje.
5. Blok „jeżeli… to" wykonuje polecenia:
- zawsze
- gdy warunek jest spełniony
- nigdy
- tylko raz, zaraz po starcie
Pokaż odpowiedź
B. gdy warunek jest spełniony — Polecenia działają tylko przy prawdziwym warunku.
Więcej pytań — razem 50 fiszek, pytań i zdań prawda/fałsz — czeka w ćwiczeniach.
▶ Ćwicz ten temat fiszki, quiz i prawda/fałsz — z wynikiem i powtórkami