Neler yeni
Türkiye'nin En Güncel Forum Sitesi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

C de fonksiyon kullanarak girilen sayıya kadar bütün asal sayıları bulmak

ByOnur58

Kayıtlı Üye
MFC Üyesi
  • Üyelik Tarihi
    7 Ocak 2015
  • Mesajlar
    2,113
  • MFC Puanı
    10
  • MFC Seviyesi

Kod:
#include<stdio.h>
#include<math.h>

bool asalmi(int sayi)
{
int a=ceil(pow(sayi,1.0/2.0));
for(int i=2;i<=a;i++)
{
 if(sayi%i==0)
 return false;

}
return true;
}

main()
{
int k,a;
bool asal=true;
A:
printf("KACA KADAR:");
scanf("%d",&k);
if(k>=2)
printf("2\n");
for(a=2;a<=k;a++)
{
if(asalmi(a))
printf("%d\n",a);
}goto A;
}
 
Üst Alt