Zadanie: Liczby pierwsze

Writing /home/grochu/public_html/wiki/data/meta/zajecia/pp1_2023_1/zadania/05_zad_pierwsze.meta failed
Unable to save metadata file. Hint: disk full; file permissions; safe_mode setting.
Creating directory /home/grochu/public_html/wiki/data/attic/zajecia/pp1_2023_1/zadania failed
Writing /home/grochu/public_html/wiki/data/attic/zajecia/pp1_2023_1/zadania/05_zad_pierwsze.1680538223.txt.gz 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