C de üs hesaplarken pow fonksiyonu veya for döngüsü kullanabiliriz.
Pow kullanırken projemize math.h kütüphanesi eklenmelidir.
For kullanırken döngü açmak gerekir.
POW İLE
#include <stdio.h>
#include <string.h>
#include <math.h> //pow kullanırken kullanılması gereken kütüphane.
void ussubulma(int a,int b){
int hesap=pow(a,b);
printf("Sonuc:%d",hesap);
}
int main(){
int sayi,ussu;
printf("Bir sayi gir:");
scanf("%d",&sayi);
printf("Sayinin kacinci kuvveti olsun ?:");
scanf("%d",&ussu);
ussubulma(sayi,ussu);
return 0;
}
#include <stdio.h>
#include <string.h>
void ussubulma(int a,int b){
int cevap=1;
for (int i=0;i<b;i++){
cevap=a*cevap;
}
printf("sonuc:%d",cevap);
}
int main(){
int sayi,ussu;
printf("Bir sayi gir:");
scanf("%d",&sayi);
printf("Sayinin kacinci kuvveti olsun ?:");
scanf("%d",&ussu);
ussubulma(sayi,ussu);
return 0;
}
Yorum Gönder