Funkcje – zadania
- Napisz funkcję sprawdzającą, czy podana jako argument liczba całkowita
njest liczbą pierwszą.
Napisz program, który dla podanej przez użytkownika liczby całkowitejxwyświetli, z wykorzystaniem tej funkcji, wszystkie liczby pierwsze z przedziału od 2 dox. - Napisz funkcję wyznaczającą najmniejszą wspólną wielokrotność dwóch liczb całkowitych
aib. - Napisz funkcję, która dla danej wartości całkowitej
nzwrócin-ty wyraz ciągu Fibonacciego. - Napisz funkcję, która dla danych dwóch liczb całkowitych wyznaczy wartość dwumianu Newtona.
- Napisz funkcję zwracającą wartość sumy pierwszych
nwyrazów ciągu arytmetycznego - Napisz funkcję zwracającą wartość sumy pierwszych
nwyrazów ciągu geometrycznego - Napisz funkcję, która dla podanych długości boków przyprostokątnych trójkąta prostokątnego zwróci długość boku przeciwprostokątnej.
- Napisz funkcję, która wyznacza przybliżoną wartość liczby π metodą Monte Carlo. Argumentem funkcji jest liczba całkowita
nokreślająca liczbę losowań. Funkcja losujenpunktów o współrzędnych(x,y)z przedziału[0,1]i zwraca wartość4 * x / n, gdziexjest liczbą punktów, które trafiły do koła o promieniu 1. Do losowania współrzędnych wykorzystaj funkcję rand() z bibliotekistdlib.h. - Napisz funkcję wyznaczającą w sposób rekurencyjny wartość
xn, gdzienjest liczbą całkowitą. - Napisz funkcję, która wypisuje sekwencję ruchów potrzebnych do rozwiązania problemu wież Hanoi dla dowolnego
nokreślającego początkową wysokość wieży.