KASUS 5.3
Membuat fungsi untuk menghasilkan nilai x pangkat y, dengan menggunakan fungsi ln dan exp.
Menggunakan C++:
#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<<"Menghitung hasil perpangkatan\n";
cout<<"Masukkan sebuah bilangan : ";cin>>a;
cout<<"Ingin dipangkat berapa : ";cin>>b;
hasil=pangkat(a,b);
cout<<a<<"pangkat"<<b<<"="<<hasil;
return 0;
}
output :
Menggunakan raptor :
Dengan menggunakan angka yang berbeda.
Menggunakan C++:
#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<<"Menghitung hasil perpangkatan\n";
cout<<"Masukkan sebuah bilangan : ";cin>>a;
cout<<"Ingin dipangkat berapa : ";cin>>b;
hasil=pangkat(a,b);
cout<<a<<"pangkat"<<b<<"="<<hasil;
return 0;
}
output :
Menggunakan raptor :
Dengan menggunakan angka yang berbeda.
0 komentar:
Posting Komentar