type="text/javascript">

Kamis, 27 Maret 2014

Menghitung Perpangkatan

Algoritma :
1. Masukkan angka yang akan dipangkatkan
2. Masukkan angka untuk jadi angka pangkatnya
3. (m=1;m<g;m++)
     hasil=hasil*=f;
4. Hasil Pangkatnya ketemu

C++ nya :
#include <cstdlib>
#include <iostream>

using namespace std;

int pangkat(int f, int g)
    {int m, hasil=f;
    for (m=1;m<g;m++)
    {
    hasil=hasil*=f;
    } return hasil;
    }

void cetakgaris (int m)
     { int i;
     cout<<"\n";
     for (i=0;i<m;i++)
     cout<<"-"; cout<<endl;
     }

int main(int argc, char *argv[])
{
    int f, g, h;
    cout<<"Menghitung Perpangkatan\n";
    cetakgaris(30);
    cout<<"Masukkan angka : "; cin>>f;
    cout<<"Masukkan pangkat : "; cin>>g;
    h=pangkat(f,g);
    cetakgaris(30);
    cout<<endl;   
    cout<<"Hasil Perpangkatan = "<<h;
    cout<<"\n\n\n\n";

    system("PAUSE");
    return EXIT_SUCCESS;
}
Screen shot program nya :

Tidak ada komentar:

Posting Komentar