- 
                    Üyelik
                    14.02.2013
                
 
                - 
                    Yaş/Cinsiyet
                    35 / E
                
 
                - 
                    Meslek
                    Seo, Wordpress, Security
                
 
                - 
                    Konum
                    Konya
                
 
            
            
                - 
                    Ad Soyad
                    B** A**
                
 
                - 
                    Mesajlar
                    1386
                
 
                - 
                    Beğeniler
                    146 / 428
                
 
                - 
                    Ticaret
                    65, (%100)
                
 
            
         
                Merhaba arkadaşlar C++ anlayan faktoryeli girilen sayıyı bulma konusunda yardımınıza ihtiyacım var.Yazılan kod örnek 120 yazdığımizda program bize 5 verecek
C++ Editör olanlar Aşağıdaki kod hata veriyor mu bakabilirmisiniz.
#include < iostream > 
using namespace std; 
int main()
{
   
  int sayi;
     long sonuc=1;
     cout<<"Sayi Giriniz:";
     cin>>sayi;
     for(int i=1;i<=sayi;i++)
     {
         sonuc*=i;
     }
cout<<"Sonuc:"<
if(sonuc==$sayi) break;
return 0;
}
                        
     
                    
                            skype: baris.ay.
                    
                         
                                            
        
        
        
            
            
                - 
                    Üyelik
                    26.03.2014
                
 
                - 
                    Yaş/Cinsiyet
                    30 / E
                
 
                - 
                    Meslek
                    Emekli Öğrenci
                
 
                - 
                    Konum
                    İstanbul Avrupa
                
 
            
            
                - 
                    Ad Soyad
                    M** Ş**
                
 
                - 
                    Mesajlar
                    1398
                
 
                - 
                    Beğeniler
                    283 / 283
                
 
                - 
                    Ticaret
                    240, (%100)
                
 
            
         
                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
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                    
                            Memleket mi, yıldızlar mı, gençliğim mi daha uzak?
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    06.03.2014
                
 
                - 
                    Yaş/Cinsiyet
                    34 / E
                
 
                - 
                    Meslek
                    Öğrenci
                
 
                - 
                    Konum
                    Diğer
                
 
            
            
                - 
                    Ad Soyad
                    M** B**
                
 
                - 
                    Mesajlar
                    658
                
 
                - 
                    Beğeniler
                    78 / 125
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                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.
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.