Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
708
Tıklama
0
Öne Çıkarma
c++ ödev bakabilir misiniz?
_
4 yıl
Teğmen
Konu Sahibi

Merhaba, iyi geceler. Aşağıdaki kodu çalıştırınca hata vermiyor fakat girilen sayiya kadar olan asal sayıların hepsini göstermiyor. Ödev sorusu ise şu;

klavyeden girilen bir sayıya kadar olan bütün asal sayıları ekrana yazdıran programı fonksiyon kullanarak yazınız


#include<iostream>

using namespace std;

int asal_bul(int sayi)
{
int i,asal;
if (sayi==0 || sayi==1)
return 1;
else
{
for(i=2;i<sayi;i++)
{
if(sayi%i==0)
asal=0;
}
if(asal!=0)
cout<<"\n"<<sayi<<endl;
return asal_bul(sayi-1);
}
}
int main(){


int sayi;
cout<<"Herhangi bir sayi giriniz";
cin>>sayi;
asal_bul(sayi);

}



< Bu ileti mobil sürüm kullanılarak atıldı >

I
4 yıl
Binbaşı

büyük tasarım hataları var internete yazdın mı hiç bunu.



T
4 yıl
Yarbay

Örnek çözüm. Açıklamalar içinde:

< Resime gitmek için tıklayın >



< Bu ileti mini sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.