C de bildiğimiz gibi kuvvet alan bir math.h kütüphanesi fonksiyonu bulunmaktadir. hatta ismi de pow() dur. Ancak illa math.h ‘a ihtiyacımız yok bu fonk. için kendimiz gayet rahat bir şekilde tanımlayabiliriz. Nasıl mı? işte kodlar aşağıda :


 


#include <stdio.h>
int integerPower(int,int);
void main()
{
int base,exponent;
printf(“enter the base : “);
scanf(“%d”,&base);
printf(”
enter the exponent :”);
scanf(“%d”,&exponent);
printf(“%d to the power %d is equal to %d”,base,exponent,integerPower(base,exponent));
}
int integerPower(int b,int e)
{
int result=1;
while(e>=1)
{
result=result*b;
e-=1;
}
return result;
}


Kaynak: Doğu Akdeniz Univ. CSIT Labworks
belgesi-424
Belgeci

Share
Published by
Belgeci

Recent Posts

Microsoft cuts Windows Vista price to $66 in China

Microsoft Corp. has dramatically cut the price of Windows Vista in China in a bid…

8 saat ago

Neden Solucan Deligi(wormhole) ?

Bilim kurgu fanatikleri beni affetsinler ama bu lanet olasi modern fizikte neler oluyor? Physical Review’in…

20 saat ago

Yercekimsel (Gravitasyonel) Asilim Yontemi

Kuresel cam balona benzeyen zaman makinesini uzay ve zamanin herhangi bir koordinat noktasina dogru hareket…

1 gün ago

Trojan Nedir ?

TROJAN NEDİR? Trojan (Truva atı); iki kısımdan oluşan ve bilgisayarları uzaktan kumanda etme amacıyla yazılmış…

2 gün ago

Warp Drive’in Ilkeleri

Alcubierre’nin son yillardaki yaptigi arastirmalarina gore isik hizindan daha hizli warp yolculuklari bilim kurgu aldatmacasindan…

2 gün ago

Cosmic Flashing and Quantum Interest

Kuantum esitsizlikleri ikinci kanunun cignenmesini engelliyor. Eger sicak bir cismi sogutmak icin negatif enerjinin atisi…

3 gün ago