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
11
Pokaż ćwiczenia:
1
Ćwiczenie 1
RVZqMPYYhmtEO
Które algorytmy są algorytmami rozgałęzionymi? Możliwe odpowiedzi: 1. Algorytm sprawdzania parzystości liczby, 2. Algorytm obliczania dwukrotności podanej liczby, 3. Algorytm obliczania wartości bezwzględnej podanej liczby, 4. Algorytm gotowania makaronu, 5. Algorytm wybrania największej spośród trzech liczb
11
Ćwiczenie 2

Zapoznaj się z poniższym schematem.

RPTV1nwDL5PRT
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
R19xvU0jZ6Mlx
Wskaż, ile ciągów instrukcji znajduje się w algorytmie, którego schemat blokowy pokazano na rysunku. Możliwe odpowiedzi: 1. 2, 2. 3, 3. 4, 4. 5, 5. 6
RKpjyTEkQN6iY
Ile ciągów instrukcji znajduje się w algorytmie, którego schemat blokowy jest następujący? Algorytm w następujących krokach: 1. Zielona elipsa "START", 2. Fioletowy równoległobok "Wczytaj a", 3. Granatowy romb "a > 20 i a <= 40" i stąd mamy dwa rozgałęzienia "prawda" i "fałsz". Ścieżka "prawda". 3. Granatowy romb "a > 20 i a <= 40", Jeśli prawda, to 4. Fioletowy równoległobok "Wypisz "Udało ci się zaliczyć test"", 5. Czerwona elipsa "STOP". Teraz wracamy do trzeciego kroku i prześledzimy ścieżkę "fałsz". 3. Granatowy romb "a > 20 i a <= 40", jeśli "fałsz", to 4. granatowy romb "a >= 0 i a <= 20". Dwa rozgałęzienia: "prawda" i "fałsz". Prześledzimy rozdzałęzienie "prawda". 4. granatowy romb "a >= 0 i a <= 20" jeśli prawda, to 5. fioletowy romb "Wypisz "Nie udało ci się zaliczyć testu"", 6. Czerwona elpisa "STOP". Powrót do kroku czwartego, ścieżka "fałsz". 4. granatowy romb "a >= 0 i a <= 20", jeśli fałsz, to 5. Fioletowy równoległobok "Wypisz "Wprowadzono nieprawidłową wartość"", 6. Czerwona elipsa "STOP". Możliwe odpowiedzi: 1. 2, 2. 3, 3. 4, 4. 5, 5. 6
2
Ćwiczenie 3
R1cRIksNJlusZ
Grupowanie elementów Algorytm o schemacie rozgałęzionym Możliwe odpowiedzi: 1. nie zawiera bloków warunkowych, 2. zawiera bloki warunkowe, 3. czynności wykonywane jedna po drugiej, 4. kolejna czynność może zależeć od warunku Algorytm o schemacie liniowym Możliwe odpowiedzi: 1. nie zawiera bloków warunkowych, 2. zawiera bloki warunkowe, 3. czynności wykonywane jedna po drugiej, 4. kolejna czynność może zależeć od warunku
2
Ćwiczenie 4
Rfuoq3jUITLDy
Wskaż prawidłowe odpowiedzi opisujące cechy bloku warunkowego. Możliwe odpowiedzi: 1. Blok jest przedstawiony w postaci rombu., 2. Blok jest przedstawiony w postaci prostokąta., 3. Z bloku są dwa wyjścia: dla przypadku spełnienia warunku i dla przypadku jego niespełnienia., 4. Wewnątrz bloku może być zawarte wyrażenie "a>b", 5. Wewnątrz bloku można inicjalizować zmienne.
2
Ćwiczenie 5
R1Caco1yWvryF
Uporządkuj elementy algorytmu sprawdzania parzystości wczytanej liczby. Elementy do uszeregowania: 1. W przeciwnym wypadku., 2. Zakończ algorytm., 3. Jeżeli liczba mod 2 = 0., 4. Wypisz „Podana liczba jest nieparzysta”., 5. Wczytaj wartość liczby liczba., 6. Zacznij algorytm., 7. Wypisz „Podana liczba jest parzysta”.
3
Ćwiczenie 6
RCHIWm5142xtj
Uzupełnij schemat blokowy algorytmu sprawdzania parzystości liczby podanej przez użytkownika.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Rcc2EPtO4OD5G
Uzupełnij schemat blokowy algorytmu sprawdzania parzystości liczby podanej przez użytkownika. Wykorzystaj podane pojęcia. Algorytm w następujących krokach:
1: Zielona elipsa "START",
2: Fioletowy równoległobok 1. Wczytaj liczba, 2. Wypisz „Liczba jest nieparzysta”, 3. Wypisz „Liczba jest parzysta, 4. liczba mod 2,
3: Granatowy romb 1. Wczytaj liczba, 2. Wypisz „Liczba jest nieparzysta”, 3. Wypisz „Liczba jest parzysta, 4. liczba mod 2 i stąd mamy dwa rozgałęzienia "prawda" i "fałsz", jeśli prawda, to
4: Fioletowy równoległobok 1. Wczytaj liczba, 2. Wypisz „Liczba jest nieparzysta”, 3. Wypisz „Liczba jest parzysta, 4. liczba mod 2,
5: Czerwona elipsa "STOP".
Teraz wracamy do trzeciego kroku, jeśli "fałsz", to
4: Fioletowy równoległobok 1. Wczytaj liczba, 2. Wypisz „Liczba jest nieparzysta”, 3. Wypisz „Liczba jest parzysta, 4. liczba mod 2,
5: Czerwona elipsa "STOP".
3
Ćwiczenie 7
R13eQfXOJXQQx
Uporządkuj elementy algorytmu obliczania wartości bezwzględnej wczytanej liczby. Elementy do uszeregowania: 1. bezwzględna := liczba., 2. Rozpocznij algorytm., 3. Jeżeli liczba >= 0., 4. bezwzględna := -1 · liczba, 5. Wypisz bezwzględna., 6. W przeciwnym wypadku, 7. Zakończ algorytm., 8. Wczytaj wartość liczby liczba.
3
Ćwiczenie 8
RerKSVdDTODTd
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
RRBPGVxQKGpbN
Uzupełnij podanymi pojęciami schemat blokowy algorytmu wyznaczania wartości bezwzględnej wczytanej liczby. Algorytm w następujących krokach:
1: Zielona elipsa "START",
2: Fioletowy równoległobok 1. bezwzględna := liczba, 2. Wczytaj liczba, 3. liczba >= 0, 4. Wypisz bezwzględna, 5. bezwzględna := -1 ⋅ liczba,
3: Granatowy romb 1. bezwzględna := liczba, 2. Wczytaj liczba, 3. liczba >= 0, 4. Wypisz bezwzględna, 5. bezwzględna := -1 ⋅ liczba i stąd mamy dwa rozgałęzienia "prawda" i "fałsz",
jeśli prawda, to
4: niebieski prostokąt 1. bezwzględna := liczba, 2. Wczytaj liczba, 3. liczba >= 0, 4. Wypisz bezwzględna, 5. bezwzględna := -1 ⋅ liczba,
5: Fioletowy równoległobok {},
6: Czerwona elipsa "STOP".
Teraz wracamy do trzeciego kroku, jeśli "fałsz", to
4: Niebieski prostokąt 1. bezwzględna := liczba, 2. Wczytaj liczba, 3. liczba >= 0, 4. Wypisz bezwzględna, 5. bezwzględna := -1 ⋅ liczba,
5: Fioletowy równoległobok 1. bezwzględna := liczba, 2. Wczytaj liczba, 3. liczba >= 0, 4. Wypisz bezwzględna, 5. bezwzględna := -1 ⋅ liczba,
6: Czerwona elipsa "STOP".