Sprawdź się
Napisz program, który obliczy sumę n kolejnych liczb naturalnych z użyciem rekurencji.
Specyfikacja problemu:
Dane:
n– liczba naturalna
Wynik:
x– liczba naturalna; sumankolejnych liczb naturalnych
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:
Gdzie:
oznacza konkatenacjękonkatenację słowa ze słowem – łączymy słowo oraz , przy czym słowo występuje na pierwszej pozycji.
oznacza negację bitów w słowie – znaki zamieniamy na i odwrotnie.
Przykład:
Specyfikacja problemu:
Dane:
tablica– tablica liczb całkowitych
Wynik:
x– ciąg znakow
Napisz funkcję skracającą ułamki. Powinna przyjmować dwie liczby naturalne: licznik i mianownik, a zwracać napis będący skróconą postacią ułamka; np. dla liczb 2 i 4 funkcja powinna zwrócić 1/2.
Specyfikacja problemu:
Dane:
licznik– liczba całkowitamianownik– liczba całkowita
Wynik:
Program na wyjściu standardowym zwróci skrócony ułamek.