Minggu, 06 April 2014

Hitunglah nilai dari x^y dengan x bilangan real dan y bilangan bulat.

Kasus 4.7

Kasus :
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