Bu yazımızda, C++ ile üslü sayı hesaplama örneğini çözeceğiz.

Soru: Kullanıcıdan alınan bir sayının üssünü hesaplayan C++ kodunu yazınız.

#include <iostream>
using namespace std;

double UsHesapla(double taban, int us) {
    if (us == 0)
        return 1.0;
    
    double sonuc = 1.0;
    for (int i = 1; i <= us; ++i) {
        sonuc *= taban;
    }
    return sonuc;
}

int main() {
    double taban;
    int us;
    
    cout << "Taban sayiyi girin: ";
    cin >> taban;
    
    cout << "Us sayisini girin: ";
    cin >> us;
    
    double sonuc = UsHesapla(taban, us);
    
    cout << taban << "^" << us << " = " << sonuc << endl;
    
    return 0;
}

Çıktısı :

Taban sayiyi girin: 2
Us sayisini girin: 4
2^4 = 16

Bu yazımızda, C++ ile üslü sayı hesaplama örneğini çözdük. Daha fazla örnek için C++ Örnekleri kategorimize göz atabilirsiniz.

Bu yazı dikkatini çekebilir.   C++ İkilik Tabandaki Sayıları Onluk Tabana Çevirme