Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
RsnQn0uyUIXkz
Zdjęcie przedstawia kamienne schody prowadzące poprzez gałęzie i zielone liście.

Schematy rozgałęzione i algorytmy złożone

Źródło: Rodion Kutsaev, dostępny w internecie: unsplash.com, domena publiczna.

W tym e‑materiale powtarzamy wiadomości ze szkoły podstawowej.

W celu rozwiązania większości problemów matematycznych albo informatycznych należy jedynie wykonać ciąg jasno określonych czynności. Jeżeli chcemy obliczyć dwukrotność liczby podanej przez użytkownika, wykonujemy odpowiednie instrukcje jedna po drugiej, nie pomijając przy tym żadnego polecenia.

Możemy jednak zetknąć się z algorytmami, w których zostanie opisana więcej niż jedna droga prowadząca do rozwiązania zadania. W takim przypadku wymagane jest podjęcie określonych decyzji. Zależnie od wartości pewnego wyrażenia warunkowego, wybieramy jedną z przedstawionych w algorytmie metod postępowania. Z takimi problemami spotykamy się często w życiu codziennym: wykonując czynności tak proste jak przygotowywanie herbaty, musimy zadecydować, jak długo będziemy ją zaparzać lub czy chcemy ją posłodzić.

Podobne zagadnienia znajdziesz w e‑materiałach:

Twoje cele
  • Wyjaśnisz, czym są algorytmy rozgałęzione i kiedy je stosujemy.

  • Przeanalizujesz schematy blokowe różnych algorytmów, w których pojawia się zapis warunków.

  • Opracujesz własne rozwiązanie zadania, w którym zastosujesz schemat rozgałęziony.