C de girilen sayiya kadar asallari fonksiyon(metot) kullanımıyla sıralama
#include <stdio.h> #include <conio.h> #include <math.h> //sqrt fonksiyonunu kullanabilmek için tanımlıyoruz. int asalmi(int sayi) { int sayac=0; for(int i=2;i<sqrt(sayi);i++) //sqrt fonksiyonu karekökünü alıyor. { if(sayi%i==0) { sayac++; break; } } if(sayac==0) //sayac sıfır ise bir değerini geri döndürüyor. { return 1; //geriye dönen değer 1 } else return 0; } main() { int sayi; printf("sayi:\n"); scanf("%d",&sayi); for(int i=2;i<sayi;i++) { if(asalmi(i)==1) //geriye dönen değer 1 ise printf içine girip ekrana yazılıyor. { printf("%d\n",i); } } } //ASIM MISIRLI Girilen sayiya kadar asal olanları yazdırma