Download

Program Menghitung Bilangan Berpangkat dengan C++

kita bisa membuat berbagai macam program hitungan dengan dasar algoritma. 
Jadi siapa bilang algoritma itu nggak asik??
Kalo kamu udah nguasain algoritma, semua bakal terasa indah kok.. #eaaa
Dan sekarang saya akan membuat algoritma untuk menghitung jumlah perkalian dari bilangan berpangkat. User diminta untuk memasukkan besar nilai pangkat dan bilangan yang di pangkatkan

PROGRAM :

#include <iostream.h>
#include <conio.h>
void main()
{
int i,b,p;
float hasil;
cout<<"program menentukan hasil pangkat bilangan"<<endl;
cout<<"========================================="<<endl;
cout<<"masukkan bilangan : ";cin>>b;
cout<<"masukkan pangkat : ";cin>>p;
cout<<endl;
hasil=1;
for (i=1;i<p;i++)
{
      cout<<b<<"x";
      hasil*=b;
}
hasil*=b;
cout<<b<<" = "<<hasil<<endl;
getch();
}



*************

Inti dari program diatas terdapat pada :
        hasil = 1;
        for (i=1;i<p;i++)
           {
            cout<<b<<"x";
            hasil*=b;
            }
        hasil*=b;

Algoritma diatas lebih mudah dipahami dengan menggunakan contoh seperti pada gambar :
misalnya jika pangkatnya bernilai  4 (p=4) dan bilangannya bernilai 3 (b=3), maka akan dilakukan perulangan sebanyak 4 kali.



Variabel hasil akan menyimpan nilai perkalian dengan angka 3.
Jadi cout<<b<<"x"; akan menampilkan "3x" sebanyak 3 kali (karena pakai perulangan i=1;i<4 )

Mudah untuk dipahami bukan? Lets try and error :) 
 
 
 
 

Share this article :
 
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. EdiHaryanto - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger