INSTRUKCJA WARUNKOWA (TJ. JEŻELI) SPEŁNIENIE WARUNKU POWODUJE WYKONANIE JEDNEJ INSTRUKCJI, A NIESPEŁNIENIE – INNEJ. INSTRUKCJA WARUNKOWA JEŚLI SPEŁNIONY JEST WARUNEK W, TO WYKONAJ INSTRUKCJĘ A; \W PRZECIWNYM WYPADKU WYKONAJ INSTRUKCJĘ B.

Download Report

Transcript INSTRUKCJA WARUNKOWA (TJ. JEŻELI) SPEŁNIENIE WARUNKU POWODUJE WYKONANIE JEDNEJ INSTRUKCJI, A NIESPEŁNIENIE – INNEJ. INSTRUKCJA WARUNKOWA JEŚLI SPEŁNIONY JEST WARUNEK W, TO WYKONAJ INSTRUKCJĘ A; \W PRZECIWNYM WYPADKU WYKONAJ INSTRUKCJĘ B.

INSTRUKCJA
WARUNKOWA (TJ. JEŻELI)
SPEŁNIENIE
WARUNKU
POWODUJE
WYKONANIE JEDNEJ
INSTRUKCJI, A
NIESPEŁNIENIE –
INNEJ.
INSTRUKCJA
WARUNKOWA
JEŚLI SPEŁNIONY JEST
WARUNEK W, TO
WYKONAJ
INSTRUKCJĘ A;
\W PRZECIWNYM
WYPADKU WYKONAJ
INSTRUKCJĘ B.
ZADANIE
OPRACUJ
ALGORYTM
WZYWANIA
LEKARZA DO
CHOREGO
ZAŁOŻENIE – DLA
UPROSZCZENIA
ZADANIA
ZNAMY NUMER
TELEFONU POGOTOWIA
COŚ MOŻE
PRZESZKODZIĆ
POŁĄCZENIU (ZAJĘTE)
ALGORYTM
1.
2.
3.
4.
5.
6.
7.
PODNIEŚ SŁUCHAWKĘ
WYBIERZ CYFRĘ 9
WYBIERZ CYFRĘ 9
WYBIERZ CYFRĘ 9
……………………………….
PRZEKAŻ INFORMACJĘ
ODŁÓŻ SŁUCHAWKĘ
ALGORYTM
PODNIEŚ SŁUCHAWKĘ
WYBIERZ CYFRĘ 9
WYBIERZ CYFRĘ 9
WYBIERZ CYFRĘ 9
CZY POŁĄCZYŁEŚ SIĘ Z POG.RAT?
5A) JEŚLI TAK->IDŹ DO PKT 6
5B) JEŚLI NIE->ODŁÓŻ
SŁUCHAWKĘ I IDŹ DO PKT 1
6. PRZEKAŻ INFORMACJĘ
7. ODŁÓŻ SŁUCHAWKĘ
1.
2.
3.
4.
5.
JAK JESZCZE
ULEPSZYĆ
ALGORYTM?
… USUNĄĆ
POWTÓRZENIA
UŻYWAJĄC
INSTRUKCJI
ITERACYJNEJ !
(POWTARZAJĄCEJ)
INSTRUKCJE ITERACYJNE
SĄ 3 RODZAJE:
WYKONUJ „COŚ” N RAZY
WYKONUJ „COŚ” TAK
DŁUGO, AŻ SPEŁNI SIĘ
WARUNEK W
DOPÓKI WARUNEK W JEST
SPEŁNIONY-RÓB „COŚ”
ULEPSZONY ALGORYTM
1. PODNIEŚ SŁUCHAWKĘ
2. WYKONAJ CZYNNOŚĆ 3 RAZY
2A) WYBIERZ CYFRĘ 9
3. CZY POŁĄCZYŁEŚ SIĘ Z POG.RAT?
3A) JEŚLI TAK->IDŹ DO PKT 4
3B) JEŚLI NIE->ODŁÓŻ
SŁUCHAWKĘ I IDŹ DO PKT 1
4. PRZEKAŻ INFORMACJĘ
5. ODŁÓŻ SŁUCHAWKĘ
RÓŻNE SPOSOBY
PRZEDSTAWIANIA
ALGORYTMU
JĘZYK POTOCZNY
A
SCHEMAT
BLOKOWY
SCHEMAT BLOKOWY TO..
.. GRAFICZNY ZAPIS
ALGORYTMU
ROZWIĄZANIA ZADANIA,
PRZEDSTAWIAJĄCY OPIS I
KOLEJNOŚĆ
WYKONYWANIA
CZYNNOŚCI
REALIZUJĄCYCH DANY
ALGORYTM.
SCHEMAT BLOKOWY
SKŁADA SIĘ Z …
.. BLOKÓW
PRZEDSTAWIONYCH W
POSTACI SYMBOLI
GRAFICZNYCH, KTÓRYCH
KSZTAŁT OKREŚLA RODZAJ
CZYNNOŚCI, A
UMIESZCZONE W NICH
NAPISY PRECYZUJĄ TĄ
CZYNNOŚĆ.
DZIĘKUJĘ ZA UWAGĘ
