int main(){
int a,i;
cout<<"bir sayi giriniz...";
cin>>a;
for(i=1;i<=a;i++){
a=a/i;
if(a==1){
cout<}
}
}
hocam böyle olması lazım bi dene istersen
int a,i;
cout<<"bir sayi giriniz...";
cin>>a;
for(i=1;i<=a;i++){
a=a/i;
if(a==1){
cout<}
}
}
hocam böyle olması lazım bi dene istersen
Merhaba, sorunuzla yazdığınız kod çelişiyor.
Ayrıca son cout ifadesinde bir < ifadesini unutmuşsunuz.
Ayrıca hatırladiğım kadarıyla değişkenlere değer aamak gerekiyordu yoksa C++ kafasına göre sayı üretiyordu. Yani başlangıçta yazdığınız int sayi yerine int sayi=0 yazmak gerekiyor diye biliyorum.
Derleyicim yoktu ama bildiklerimi yazmaya çalıştım, umarım faydalı olur.
Ayrıca son cout ifadesinde bir < ifadesini unutmuşsunuz.
Ayrıca hatırladiğım kadarıyla değişkenlere değer aamak gerekiyordu yoksa C++ kafasına göre sayı üretiyordu. Yani başlangıçta yazdığınız int sayi yerine int sayi=0 yazmak gerekiyor diye biliyorum.
Derleyicim yoktu ama bildiklerimi yazmaya çalıştım, umarım faydalı olur.
Değerli yorumunuz için teşekkürler yukarda ki kod benim yardımım dı bakalım yarın arkadaşın okuldan dönüşü nasıl olacak :)