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!
 
am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m