Polecenie 1

Zapoznaj się z animacją, a następnie wykonaj polecenie 2.

ROG3dMWobOBmp
Film nawiązujący do treści materiału: Schemat blokowy algorytmu iteracyjnego.
1
Polecenie 2

Korzystając z pseudokodu bądź wybranego języka programowania, utwórz odwrócony trójkąt składający się z symboli *. Pobierz od użytkownika wysokość h generowanego trójkąta.

Specyfikacja problemu:

Dane:

  • h –  wysokość generowanego trójkąta; liczba naturalna

Wynik:

Algorytm generuje odwrócony trójkąt o zadanej wysokości h.

Przykład:

Rozwiązanie zadania dla h = 5.

Linia 1. asterysk asterysk asterysk asterysk asterysk asterysk asterysk asterysk asterysk. Linia 2. asterysk asterysk asterysk asterysk asterysk asterysk asterysk. Linia 3. asterysk asterysk asterysk asterysk asterysk. Linia 4. asterysk asterysk asterysk. Linia 5. asterysk.
R16Hsh87M6uyM
Wymyśl pytanie na kartkówkę związane z tematem materiału.
Polecenie 3

Opracuj algorytm rozwiązujący następujący problem. Użytkownik podaje trzy liczby: ab oraz r.

Opracuj algorytm w języku Python rozwiązujący następujący problem. Użytkownik podaje trzy liczby: a, b oraz r.

Następnie z przedziału a, b wybieramy liczby należące do ciągu arytmetycznego o różnicy r i pierwszym wyrazie a – czyli liczby a, a + r, a + 2r itd. Obliczamy kwadraty kolejnych wyrazów ciągu i wypisujemy ich wartości tylko wtedy, gdy są one większe od zadanego x. Jednocześnie obliczamy sumę wypisanych elementów. Ją również wypisujemy. Algorytm zapisz za pomocą schematu blokowego lub wybranego języka programowania.

Rozwiązując problem, pamiętaj, by najpierw wypisać kwadraty liczb, a następnie podać ich sumę.

Specyfikacja problemu:

Dane:

  • a, b – kolejno: lewy i prawy kraniec przedziału, a < b; liczby całkowite

  • x – wartość porównywana z kwadratami kolejnych wyrazów ciągu; liczba naturalna

  • r – różnica ciągu; liczba całkowita

Wynik:

Algorytm wypisuje kwadraty liczb, które są większe od x, a następnie sumę tych kwadratów.

1
R11cBsR9BYV7a1
Wymyśl pytanie na kartkówkę związane z tematem materiału.
REfaQm6KEIYnF
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Polecenie 4

Porównaj swoje rozwiązanie z przedstawionym w prezentacji.

RFcLSHVPIvopU1
Wymyśl pytanie na kartkówkę związane z tematem materiału.