Zadanie 9 z 12 · Informatyka · Klasa 7
Znajdź błąd w pętli
Treść zadania
Algorytm ma wypisać liczby 1, 2, 3. Ustawia i = 1, a następnie powtarza „dopóki i <= 3: wypisz i”, ale nigdy nie zmienia i. Co się stanie i jak to naprawić?
Najpierw pokaż tylko podpowiedź
Czy warunek pętli kiedykolwiek stanie się fałszywy?
Rozwiązanie krok po kroku
- 1Sprawdź wartość i na początku.
- 2Wykonaj jedną iterację.
- 3Zauważ, że i pozostaje równe 1.
- 4Dodaj instrukcję zmieniającą i.
Odpowiedź
Powstanie pętla nieskończona wypisująca 1. Trzeba po wypisaniu zwiększać i, np. i = i + 1.
Przy pętli warunkowej trzeba sprawdzić, czy stan programu może doprowadzić do zakończenia pętli.
Materiały i dalsza nauka
Linki są dobierane z opublikowanych materiałów na podstawie relacji tematu, a nie podobieństwa słów w tytule.
Materiały do tego tematu
Inne formy pracy nad dokładnie tym samym zagadnieniem.
Po zadaniach
Przejdź od pojedynczych zadań do pełnego zestawu
Możesz dobrać gotowy materiał dla tego tematu i klasy albo wygenerować nowy zestaw do dalszego ćwiczenia.