Sabtu, 02 April 2016

Kasus 5.3 Perpangkat bilangan bulat

Algoritma:
  • Memasukkan bilangan bulat, yang mana bertipe data float.
  • Memasukkan jumlah pangkat bilangan bulat positif, yang mana bertipe data integer.
  • Memproses perpangkatan dengan rumus "exp(b*log(a))".
  • Mencetak hasil perpangkatan bilangan bulat positif. 


*DevC++

#include <iostream>
#include <math.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */using namespace std;

float cari(int a, int b){
    return(exp(b*log(a)));
}
int main(int argc, char** argv) {
   
    int p,q,hasil;
    cout<<"Masukkan bilangan : "; cin>>p;
    cout<<"Masukkan pangkat  : "; cin>>q;
    hasil=cari(p,q);
    cout<<p<<"  pangkat "<<q<<" = "<<hasil;
    return 0;
}



*Raptor
    
    a. Pendeklarasian fungsi rumus dengan nama fungsi "Pangkat".








    
b. Penginputan dan pemanggilan fungsi "Pangkat"



#Script by: Alex 
Share:

0 komentar:

Posting Komentar