
Moje programy napisane w języku ANSI C
Test pierwszości
Opis programu:
W programie lp.c użyta jest zmienna lp, która przechowuje liczbę naturalną przeznaczoną do testu pierwszości.
Kod źródłowy:
#include <stdio.h>
#include <math.h>
int main() {
//Twoja liczba
int lp=29;
//Zmienne pomocnicze
int i;
int check=0;
for (i=2;i<(round((sqrt(lp)))/2);++i)
{
if (lp%i==0) ++check;
}
if (check==0) printf("Liczba %d jest liczbą pierwszą\n",lp);
else printf("Liczba %d jest liczbą złożoną\n",lp);
}
Pobierz kod źródłowy :
Plik w języku ANSI C do pobrania - pobierz
Kompilacja pliku:
W terminalu wykonaj polecenie : gcc lp.c -o lp
Uruchimienie programu:
W terminalu wykonaj polecenie : ./lp

