Funkcje - Zadania
- Napisz funkcję sprawdzającą czy podana w argumencie liczba całkowita
n
jest liczbą pierwszą.
Napisz program, który dla podanej przez użytkownika liczby całkowitejx
, wykorzystując ową funkcję wyswietli wszystkie liczby pierwsze z przedziału od 2 dox
. - Napisz funkcję wyznaczającą najmniejszą wspólną wielokrotność dwóch liczb całkowitych
a
ib
. - Napisz funkcję, która dla danej wartości całkowitej
n
zwrócin
-ty wyraz ciągu Fibonacciego. - Napisz funkcję, która dla danych 2 liczb całkowitych, wyznaczy wartość dwumianu Newtona
- Napisz funkcję zwracającą wartość sumy pierwszych
n
wyrazów ciągu arytmetycznego - Napisz funkcję zwracającą wartość sumy pierwszych
n
wyrazó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
n
określająca liczbę losowań. Funkcja losujen
punktów o współrzędnych(x,y)
w przedziale[0,1]
i zwraca wartość4 * x / n
, gdziex
jest liczbą trafień w pole 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
, gdzien
jest liczbą całkowitą. - Napisz funkcję, która wypisuje sekwencję ruchów potrzebnych do rozwiązania problemu wieży Hanoi dla dowolnego
n
określającego początkową wysokość wieży.