Kasus 4.7
Hitunglah nilai dari x^y dengan x bilangan real dan y bilangan bulat.
Analisis :
Input : misal x dan y
Proses : x^y = x.x.x.x.x...x (sebanyak y kali)
Output : hasil x pangkat y
1. Program C++ :
#include <iostream>
#include <string>
using namespace std;
int main()
{
int i ,y;
float x, pangkat;
i =1;
pangkat =1;
cout << "Masukkan x bilangan real = ";
cin >> x;
cout << "Masukkan y bilangan bulat = ";
cin >> y;
while (!(i>y))
{
pangkat =pangkat*x;
i =i+1;
}
cout << x << " pangkat " << y << " = " << pangkat << endl;
system("PAUSE");
return 0;
}
2. Flowchartnya :
Tidak ada komentar:
Posting Komentar