Minggu, 06 April 2014

Hitunglah rata-rata dari integer positif

Kasus 4.4

Kasus :
Hitunglah rata-rata dari integer positif (banyak data ditentukan dari data yang dimasukkan).

Analisis :
Input : misal x= data yang dimasukkan
Proses : akan melakukan perulangan terus menerus sampai data yang dimasukkan <0
              rumus rata-rata = jumlah/(n-1).
Output : rata-rata


1. Program C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   int n;
   float jumlah, rerata, x;

   n =1;
   jumlah =0;
  
   cout << "Masukkan data ke-1 = ";
   cin >> x;
   while (!(x<0))
   {
      jumlah =jumlah+x;
      cout << "Masukkan data ke-"<< (n+1) <<" = ";
      cin >> x;
      n =n+1;
      rerata =jumlah/(n-1);
      cout << "Rata-ratanya adalah = " << rerata << endl;   }

   system("PAUSE");
   return 0;
}

2. Flowchartnya :


Tidak ada komentar:

Posting Komentar