Tidak ada niat untuk mengajari hanya ingin berbagi

1 Apr 2016

KASUS 5.3

Assalamualaikum warahmatullahi wabarakatuh...
Sekarang giliran kasus 5.3 kasus ini membahas tentanng pangkat. kita di suruh untuk membuat nilai xy 
Dengan menggunakan sifat logaritma :
ln(xy) = y*ln(x)
exp(ln(xy)) = exp(y*ln(x))

xy = exp(y*ln(x))

langsung saja ini codingan saya bersama teman teman saya 

#include <iostream>
#include <math.h>
using namespace std;
float pangkat(int x, int y)
{     return(exp(y*log(x)));  }
main() {
     float hasil;
     int a, b;
     cout << "\t\tMenghitung hasil perpangkatan\n\n\n";
     cout << "Tulis sebuah bilangan : "; cin >> a;
     cout << "Mau dipangkat berapa  : "; cin >> b;
     hasil = pangkat(a,b);
     cout << a << " pangkat " << b << " = "  << hasil;
     return 0; 
}
dan jika di compile dan di run aka muncul seperti ini : 
dan kita masukan angka 4 sebagai bilangan dan 3 sebagai pangkatnya, kita coba.
maka hasilnya 64. 
sekian yang bisa saya bagikan mohon maaf jika ada kesalahan karna sayapun masih dalam proses belajar
jadi mohon di maklumi.

wassalamualaikum warahmatullahi wabarakatuh


0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.