Pada kesempatan ini saya akan memposting Program dari
materi SUBPROGRAM , program ini akan dibuat dalam bentuk Flowchart dan
C++ . Program yang akan di buat yaitu : Tentang Fungsi Untuk Menghasilkan nilai X^y.
Analisis :
Dengan menggunakan sifat logaritma :
ln(xy) = y*ln(x)
exp(ln(xy)) = exp(y*ln(x))
xy = exp(y*ln(x))
Algoritma :
- Deklarasi : a,b = Integer
float Hasil;
- Deskripsi :pangkat <- exp (y*ln(x))
- Deklarasi : a,b = Integer
float Hasil;
- Deskripsi :pangkat <- exp (y*ln(x))
Berikut ini adalah Gambar Program Flowchart yang
menggunakan Aplikasi RAPTOR :
Output/hasil
compiler dari program tersebut :
Dan yang ini Gambar Program C++ yang Menggunakan
Aplikasi Dev C++ :
#include <iostream>
#include <cstdlib>
#include <math.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
float Pangkat (int x, int y){
return (exp (y*log(x)));
}
int main(int argc, char** argv) {
float Hasil;
int a,b;
cout<<" Masukkan Hasil Perpangkatan\n";
cout<<endl;
cout<<" Tulis Sebuah Bilangan : ";cin>>a;
cout<<" Mau Dipangkat Berapa : ";cin>>b;
Hasil = Pangkat (a,b);
cout<<a<< " Pangkat " <<b<< " = "<<Hasil;
return 0;
}
Output/hasil
compiler dari program tersebut :
Selamat mencoba, dan Semoga bermanfaat ....
Wassalamu’alaikum w.w.
Tidak ada komentar:
Posting Komentar