Bir istek üzerine bunu yaptım.2 Tane for döngüsü kullanıyoruz iç içe daha sonra bölen sayısını y ifade ediyor. y nin en büyük olduğu değeride yazdırıyoruz…
Program Kodları :
#include <iostream>
using namespace std;
int main() {
int x,y,z,i,max,d;
max=0;
d=0;
for(i=1;i<100;i++){
y=1;
z=0;
for(x=2;x<i;x++){
if(i%x==0){y++;
}
//CANMOSE.ORG a Aittir.Alıntı Halinde bu yazıyı silmeyiniz.
if(y>max){max=y;
d=i;
}
}
}
cout<<"En Cok Boleni Olan Sayi :"<<d<<endl;
//CANMOSE.ORG
system("PAUSE");
return 0;
}
Takıldığınız yerlerde konu üzerinden sorabilirsiniz…