merhaba iyi günler, ab yi çarpma işareti kullanmadan bulan programı yazmak istiyorum çok uğraştım ama hala nasıl bir for yapısı oluşturacağımı çözemedim. ab yi çarpma işareti kullanmadan yapabildim ama ab de tıkanıyorum. Fotoğrafdaki gibi yapınca da ba2yi buluyor. Yardımcı olabilir misiniz ? Şimdiden teşekkürler
long carp(int x,int y){ long sonuc = 0; for (int i = 0;i<y;i++){ sonuc+=x; } return sonuc; } long usAl(int taban,int us){ long sonuc = 1; for (int i=0;i<us;i++){ sonuc = carp(sonuc,taban); } return sonuc; }
pozitif tam sayılar için böyle yapabilirsin.
__init__pyw Ben c dilini yeni öğreniyorum galiba fonksiyon kullanarak yapmışsınız . Peki fonksiyon da kullanmadan ab yi bulamaz mıyım ? Yine de teşekkürler
long sonuc1 = 1; for (int i=0;i<us;i++){ long sonuc2 = 0; for (int a=0;a<taban;a++){ sonuc2+=sonuc1; } sonuc1=sonuc2; } printf("%d",sonuc1);
__init__pyw Çok teşekkür ederim
orbay rica ederim.