Bu örnekte C++ ile kullanıcının girdiği 2 sayı arasındaki asal sayıları listeleyeceğiz. Örneğimizde iç içe For Döngüsü kullanarak kullanıcının girdiği aralıktaki tüm sayıları tek tek kontrol edeceğiz.
C++ Kodları:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
int main() { setlocale(LC_ALL,"Turkish"); //Türkçe karakter int sayi1,sayi2,sayac; cout<<"1. Sayı : "; cin>>sayi1; if(sayi1==1) //algoritmaornekleri.com { sayi1++; //1 asal sayı değildir. } cout<<"2. Sayı : "; cin>>sayi2; for(int i=sayi1;i<=sayi2;i++) { sayac=0; for(int j=2;j<i;j++) { if(i%j==0) { sayac++; break; } } if(sayac==0) { cout<<i<<" "; } } } |
Video:
Kodu yazarken türkçe karakteri yazdırmak için kullandığın komutu çalıştırmak için #include kütühanesi gerekir. Aktif olmaz o taktirde.