Program Perhitungan Pangkat Bilangan dengan C++

Program Perhitungan Pangkat Bilangan dengan C++ - Apabila anda seorang pelajar, mahasiswa, atau orang yang bergelut di bidang Informatika, maka anda wajib untuk mempelajari bahasa pemrograman C++, karena bahasa C adalah bahasa paling dasar dan cocok digunakan untuk melatih logika berpikir. Banyak hal yang bisa anda lakukan dengan bahasa pemrograman C++, salah satunya yaitu menghitung pangkat suatu bilangan.

Menghitung pangkat suatu bilangan dapat dilakukan dengan bahasa pemrograman C++. Dalam hal ini, Rama Coding menggunakan Codeblocks sebagai IDE untuk coding. Ada 2 cara yang dapat dilakukan dalam membuat program menghitung pangkat suatu bilangan di C++, yakni menggunakan pow() dan menggunakan cara manual.

Pow() adalah operator matematika pada library math c++ yang bisa digunakan untuk menyingkat source code menghitung pangkat agar tidak memakan banyak tempat. Pow() juga memudahkan pemula yang mungkin kesulitan memahami bagaimana algoritma menghitung pangkat (yang mana merupakan perkalian m diulang sebanyak n). Syarat menggunakan pow() adalah harus menyertakan library math.h pada header.

Sedangkan cara manual dapat dilakukan dengan cara mengulang perkalian m sebanyak n menggunakan for. Rama Coding akan memberi 2 contoh dalam membuat program perhitungan pangkat bilangan, yaitu menggunakan pow() dan cara manual.



Menggunakan Pow()

Berikut adalah source code untuk menghitung 2 pangkat n menggunakan pow() :
#include <conio.h>
#include <iostream>
#include <math.h>
using namespace std;

int main() {
    int nilai = 2;
    int n;
    int total;

    cout << " =====================================================" << endl;
    cout << "                Created by Rama Coding               " << endl;
    cout << " =====================================================" << endl << endl;

    cout << " Menghitung hasil 2 pangkat n" << endl << endl;
    cout << " Masukkan nilai n = ";
    cin >> n;
    total = pow(2, n);

    cout << endl << " Hasil dari " << nilai << " pangkat " << n << " adalah " << total << endl;
    getch();
}

Hasil :
Program Perhitungan Pangkat Bilangan dengan C++


Berikut adalah source code untuk menghitung m pangkat n menggunakan pow() :
#include <conio.h>
#include <iostream>
#include <math.h>
using namespace std;

int main() {
    int m;
    int n;
    int total;

    cout << " =====================================================" << endl;
    cout << "                Created by Rama Coding               " << endl;
    cout << " =====================================================" << endl << endl;

    cout << " Menghitung hasil m pangkat n" << endl << endl;
    cout << " Masukkan nilai m = ";
    cin >> m;
    cout << endl << " Masukkan nilai n = ";
    cin >> n;
    total = pow(m, n);

    cout << endl << " Hasil dari " << m << " pangkat " << n << " adalah " << total << endl;
    getch();
}

Hasil :
Program Perhitungan Pangkat Bilangan dengan C++


Menggunakan Cara Manual

Berikut adalah source code untuk menghitung 2 pangkat n menggunakan cara manual :
#include <conio.h>
#include <iostream>
using namespace std;

int main() {
    int nilai = 2;
    int n;
    int i;
    int total = 1;

    cout << " =====================================================" << endl;
    cout << "                Created by Rama Coding               " << endl;
    cout << " =====================================================" << endl << endl;

    cout << " Menghitung hasil 2 pangkat n" << endl << endl;
    cout << " Masukkan nilai n = ";
    cin >> n;
    for (i = 1; i <= n; i++) {
        total = total * nilai;

    }

    cout << endl << " Hasil dari " << nilai << " pangkat " << n << " adalah " << total << endl;
    getch();
}

Hasil :
Program Perhitungan Pangkat Bilangan dengan C++


Berikut adalah source code untuk menghitung m pangkat n menggunakan cara manual :
#include <conio.h>
#include <iostream>
using namespace std;

int main() {
    int m;
    int n;
    int total = 1;

    cout << " =====================================================" << endl;
    cout << "                Created by Rama Coding               " << endl;
    cout << " =====================================================" << endl << endl;

    cout << " Menghitung hasil m pangkat n" << endl << endl;
    cout << " Masukkan nilai m = ";
    cin >> m;
    cout << endl << " Masukkan nilai n = ";
    cin >> n;
    for (int i = 1; i <= n; i++) {
        total = total * m;

    }

    cout << endl << " Hasil dari " << m << " pangkat " << n << " adalah " << total << endl;
    getch();
}

Hasil :
Program Perhitungan Pangkat Bilangan dengan C++


Program Bintang Segitiga Siku-Siku dengan C++ juga dapat anda download pada link berikut :
Selanjutnya
Ini adalah artikel terbaru.
Sebelumnya
Posting Lama

0 komentar:

Posting Komentar

Laporkan link yang mati atau beri saran dan tanggapan kepada Rama Coding

 
Top