Zadanie: Liczby pierwsze

Writing /home/grochu/public_html/wiki/data/cache/6/63a511b09c47378cd2a21445f5245d82.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/grochu/public_html/wiki/data/cache/6/63a511b09c47378cd2a21445f5245d82.metadata failed
Writing /home/grochu/public_html/wiki/data/cache/9/916c8c8e2c949f2cf6258fa908b5365a.i failed
Writing /home/grochu/public_html/wiki/data/cache/9/916c8c8e2c949f2cf6258fa908b5365a.metadata failed
Writing /home/grochu/public_html/wiki/data/cache/6/63a511b09c47378cd2a21445f5245d82.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/grochu/public_html/wiki/data/cache/e/e93c8eb8580e3cd2d683674ecf1ea432.xhtml failed

Zaimplementuj funkcję o nazwie czy_pierwsza, która sprawdza, czy podana liczba jest liczbą pierwszą.

Funkcja powinna byc zaimplementowana zgodnie z poniższą specyfikacją:
Argument funkcji:: liczba całkowita n
Wartość zwracana: wartość całkowita 1 jeżeli argument n jest liczbą pierwszą. W przeciwnym wypadku funkcja zwraca wartość 0.

Napisz program, który wykorzysta funkcję czy_pierwsza do wyznaczenia sekwencji wszystkich liczb pierwszych z zakresu od 1 do N, gdzie wartość N podaje użytkownik na początku działania programu

Przykład

N = 10
Liczby pierwsze z zakresu od 1 do 10
1 
2 
3 
5 
7

Rozwiązanie (plik źródłowy) umieść w Moodle pod adresem https://moodle.umk.pl/WFAIIS/mod/assign/view.php?id=7457