C diline giriş

Yazılım Dilleri kategorisinde 20/03/2015 tarihinde yazıldı.
  • C diline giriş

Giriş düzeyindeki basit kodlardan oluşan basit uygulamalar

#include

 
/*ertan 21:19 16.5.2014*/ 

main(){
    
  int j;    
  
      
  for(j = 2; j <= 100; j++)
  {
       
      
      if(asalmi(j) == 1)
      printf("%d bir asal sayidir.\n",j);
       
      
  }
  
  return 0;
}

asalmi(int sayi)
{
    int bolen, sonuc = 0;

    for(bolen = 1; bolen <= sayi+1; bolen++) // garanti olsun 1 fazlasina kadar donelim :)
    {
        if(sayi%bolen == 0)
        {
            sonuc++;
        }
    }
    // sayi sadece kendine ve 1 e kalansiz bolunuyorsa, ozaman sonuc 2 olur, 2 den buyukse asal degildir
    if(sonuc == 2)
    return 1;
    else
    return 0;
    
}

Yorum yaz