Programlama | Programlama Dilleri | C Programlama Dili |C++

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character
Anasayfa Programlama C / C++ Asal Say? Testi Program?


Asal Say? Testi Program?

AÇIKLAMA

Klavyeden girilen say?n?n asal say? olup olmad???n? test eden program olup, asal test i?lemini gerçekle?tiren k?s?m döngüye al?narak sürekli olarak sorgu yap?lmas? sa?lanm??t?r. Asal sat? testinde efektif bir algoritma olan kare kök algoritmas? kullan?lm??t?r.

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <conio.h>
  7. #include <math.h>
  8. //---------------------------------------------------------------------------
  9.  
  10. #pragma argsused
  11. int main(int argc, char* argv[])
  12. {
  13. char dongu='e';
  14. while(dongu=='e'||dongu=='E')
  15. {
  16. int sayi;
  17. printf("Asalligi kontrol edilecek sayiyi giriniz: ");
  18. scanf("%d",&sayi);
  19. if(sayi==0)
  20. printf("Sayi Asal Degildir");
  21. else if(sayi==1)
  22. printf("Sayi Asal Degildir");
  23. else if(sayi==2)
  24. printf("Sayi Asaldir");
  25. else
  26. {
  27. int kontrol_asal=0; // Say?y? asal kabul et
  28. for(int i=2;i<(sqrt(sayi)+1);i++)
  29. {
  30. if(sayi%i==0)
  31. kontrol_asal=1;
  32. }
  33. if(kontrol_asal==0)
  34. printf("Sayi Asaldir");
  35. else
  36. printf("Sayi Asal Degildir");
  37. }// else if blogu
  38.  
  39. printf("\nDevam icin e cikmak icin h ye basin: ");
  40. scanf("%s",&dongu);
  41. }   //while sonu
  42.         return 0;
  43. }
  44. //---------------------------------------------------------------------------
  45.  
Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
 
404 Not Found

404

Not Found

The resource requested could not be found on this server!


Proudly powered by LiteSpeed Web Server

Please be advised that LiteSpeed Technologies Inc. is not a web hosting company and, as such, has no control over content found on this site.