#include<stdio.h>
#include<conio.h>
#include<math.h>
int power(int,int); /*fonksiyon prototipi tanimliyoruz..*/ /*eger bunu yazmak istemezseniz asagidaki fonksiyonu bunun yerine yazabilirsiniz, bu prototipi yazarsaniz program yukaridan asagiya dogru kodlara baktigi icin programin yurutulmesi sirasinda bir fonksiyon oldugunu anliycaktir. bu komut sadece daha ii akis saglamak amaciyla yazilir..*/
int main(void)
{
int x;
x=power(a,b);
printf("enter 2 number please: \n"); /*burada iki sayi girmeniz isteniyor..*/
scanf("%d %d",&a,&b); /*burda ise girdiginiz 2 sayi okunuyor.we ilk sayi a,ikinci sayi ise b olarak ataniyor..*/
printf("a to the power of b = %d\n",x);
printf("-3 to the power of 4= %d\n",power(-3,4));
printf("10 to the power of 3= %d\n\n",power(10,3));
printf("x= %d ",x);
return 0;
}
int power(int base,int w) /*bu kodlarda power yani us fonksiyonun nasil isledigini acikliyor..*/
{
int x;
for(x=1;w>0;w--)
x=x*base;
return x;
}
/alıntıdır/ |