11
Pokaż ćwiczenia:
R1bpvVBw76suQ11
Ćwiczenie 1
Wymyśl pytanie na kartkówkę związane z tematem materiału.
11
Ćwiczenie 2

Napisz program, który obliczy sumę n kolejnych liczb naturalnych z użyciem rekurencji.

Specyfikacja problemu:

Dane:

  • n – liczba naturalna

Wynik:

  • x – liczba naturalna; suma n kolejnych liczb naturalnych

RG4BKnRNjlXxu
Wysłuchaj nagrania abstraktu, ułóż do niego pytania i zadaj je koledze.
21
Ćwiczenie 3

Napisz program, który wygeneruje n-te słowa Thuego‑Morse'a oddzielone znakiem nowej linii. Kolejne wartości n podane są w tablicy.

Słowa Thuego‑Morse'a tworzone są według poniższej zasady:

Tn=0gdy n=0Tn-1·Tn-1¯gdy n>0

Gdzie:

x.y oznacza konkatenacjękonkatenacjakonkatenację słowa x ze słowem y – łączymy słowo x oraz y, przy czym słowo x występuje na pierwszej pozycji.

oznacza negację bitów w słowie a – znaki 0 zamieniamy na 1 i odwrotnie.

Przykład:

Specyfikacja problemu:

Dane:

  • tablica – tablica liczb całkowitych

Wynik:

  • x – ciąg znakow

R1YX2bHVkUuWv
Wymyśl pytanie na kartkówkę związane z tematem materiału.
31
Ćwiczenie 4

Napisz funkcję skracającą ułamki. Powinna przyjmować dwie liczby naturalne: licznikmianownik, a zwracać napis będący skróconą postacią ułamka; np. dla liczb 24 funkcja powinna zwrócić 1/2.

Specyfikacja problemu:

Dane:

  • licznik – liczba całkowita

  • mianownik – liczba całkowita

Wynik:

Program na wyjściu standardowym zwróci skrócony ułamek.

R16wGHyLZQ2U3
Wysłuchaj nagrania abstraktu i zastanów się, czego jeszcze chciałbyś się dowiedzieć w związku z tematem lekcji.
konkatenacja
konkatenacja

łączenie ze sobą łańcuchów znaków