ALGORYTMY

15
ALGORYTMY INSTRUKCJE WARUNKOWE Część III

description

ALGORYTMY. INSTRUKCJE WARUNKOWE. Część III. ?. Podnieś słuchawkę. Wybierz 9. Wybierz 9. Wybierz 9. Czy połączyłeś się z pogotowiem ratunkowym? Jeśli TAK , to przejdź do kroku 6 . Jeśli NIE , to przejdź do kroku 7 . Przekaż informacje. Odłóż słuchawkę. ALGORYTM WARUNKOWY. - PowerPoint PPT Presentation

Transcript of ALGORYTMY

Page 1: ALGORYTMY

ALGORYTMY

INSTRUKCJE WARUNKOWE

Część III

Page 2: ALGORYTMY

1. Podnieś słuchawkę.

2. Wybierz 9.

3. Wybierz 9.

4. Wybierz 9.

5. Czy połączyłeś się z pogotowiem ratunkowym? Jeśli TAK, to przejdź do kroku 6. Jeśli NIE, to przejdź do kroku 7.

6. Przekaż informacje.

7. Odłóż słuchawkę.

?

ALGORYTM WARUNKOWY

Page 3: ALGORYTMY

CECHĄ CHARAKTERYSTYCZNĄ

ALGORYTMÓW JESTwielokrotne powtarzanie niektórych

instrukcji co umożliwiają

INSTRUKCJE ITERACYJNE

PĘTLAMI

zwane

Page 4: ALGORYTMY

RODZAJE INSTRUKCJI ITERACYJNYCH

Wykonuj instrukcje A dokładnie n razy

Powtarzaj wykonywanie instrukcji A aż do spełnienia warunku W

Dopóki warunek W jest spełniony wykonuj instrukcję A

Page 5: ALGORYTMY

1. Podnieś słuchawkę.

2. Wykonaj czynność 3 razy. Wybierz cyfrę 9.

3. Czy połączyłeś się z pogotowiem ratunkowym? Jeśli TAK, to przejdź do kroku 4. Jeśli NIE, to przejdź do kroku 5.

4. Przekaż informacje.

5. Odłóż słuchawkę.

PĘTLA

Wykonuj instrukcje A dokładnie n razy

Page 6: ALGORYTMY

Wykonuj instrukcje A dokładnie n razy

Obraz graficzny 1 START

Wybierz 9

Wybierz 9

Wybierz 9

START

Przekaż informacje

N TCzy wybrałeś 9 trzy razy?

Przekaż informacje

Wybierz 9

Page 7: ALGORYTMY

1. Czy słuchawka jest odłożona? Jeśli TAK, to przejdź do kroku 2. Jeśli NIE, to odłóż słuchawkę.

2. Podnieś słuchawkę.

3. Wykonaj czynność 3 razy. Wybierz cyfrę 9.

Powtarzaj wykonywanie instrukcji A aż do spełnienia warunku W

WAŻNE

Page 8: ALGORYTMY

Pętla wykona się przynajmniej raz aż do

spełnienia warunku w kolejnym kroku!!

Page 9: ALGORYTMY

Powtarzaj wykonywanie instrukcji A aż do spełnienia warunku W

Obraz graficzny 2

START

Podnieś słuchawkę

N TCzy słuchawka

jest odłożona?

Odłóż słuchawkę

Page 10: ALGORYTMY

2. Podnieś słuchawkę.

3. Czy linia jest zajęta? Jeśli TAK, to:

• Odłóż słuchawkę.• Podnieś słuchawkę.• Przejdź do kroku 3.

Jeśli NIE, to przejdź do kroku 4.

4. Wykonaj czynność 3 razy. Wybierz cyfrę 9.

Dopóki warunek W jest spełniony wykonuj instrukcję A

WAŻNE

Page 11: ALGORYTMY

Jeśli warunek nie zostanie spełniony pętla nie wykona się

ani razu!!

Page 12: ALGORYTMY

Dopóki warunek W jest spełniony wykonuj instrukcję A

Obraz graficzny 3

Podnieś słuchawkę

N TCzy linia

jest zajęta?

Odłóż słuchawkę

N TCzy wybrałeś 9 trzy razy?

Wybierz 9

Page 13: ALGORYTMY

ZADANIA

Wykonuj instrukcje A dokładnie n razy

Powtarzaj wykonywanie instrukcji A aż do spełnienia warunku W

Dopóki warunek W jest spełniony wykonuj instrukcję A

Page 14: ALGORYTMY

Zadanie 1

Napisz algorytm sekwencyjny „Naucz się wiersza czytając go trzy razy”.

Stwórz do niego obraz graficzny.

Zamień algorytm sekwencyjny na algorytm z instrukcją iteracyjną typu: „Wykonuj instrukcje A dokładnie n razy”.

Wykonaj:

Page 15: ALGORYTMY

Zadanie 2

Napisz algorytm typu: „Naucz się wiersz przez przeczytanie go dokładnie 3 razy”.

Zamień go na algorytm „Czytaj wiersz dopóki się go nie nauczysz!”

Napisz algorytm typu: „Wkładaj do koszyka kulki, aż będzie pełny”