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