mencari nilai pangkat




Algoritma
function pangkat(input a, n : integer)=integer
{ Menghitung an, a > 0 dan n bilangan bulat tak-negatif
Masukan: a, n
Keluaran: nilai perpangkatan.
}
Deklarasi
k, hasil : integer
Deskripsi
Hasil <--1
for k <--1 to n do
hasil <--hasil * a
endfor
return hasil

Program
#include <cstdlib>
#include <iostream>
using namespace std;
float pangkat (int n,float a){
           
            int hasil=1;
            for(int i=1;i<=n;i++)
                        hasil=hasil*a;
            return hasil;

}
int main(int argc, char *argv[])
{          int n; float a;
            cout<<"masukan bilangan yang akan di pangkatkan:";
            cin>>n;
            cout<<"di pangkatkan berapa:";
            cin>>a;
            cout<<"hasil:"<<pangkat(n,a)<<endl;
            system("pause");
            return 0;
}

0 komentar:

Posting Komentar

Copyright 2009 my dear. All rights reserved.
Bread Machine Reviews | watch free movies online by Blogger Templates