Kasus 4.3
Carilah rata-rata dari n bilangan bulat positif.
Analisis :
Input : misal n = banyaknya nilai yang akan dimasukkan, dan variable nilai= untuk menampung
nilai yang dimasukkan.
Proses : melakukan perulangan sampai a > n, kemudian semua nilai yang sudah dimasukkan
dijumlah dan dibagi dengan n maka dapat rata-ratanya.
Output : rata-rata.
1. Program C++ :
#include <iostream>
#include <string>
using namespace std;
int main()
{
int n, a;
float jumlah, nilai, rerata;
a = 1;
jumlah = 0;
cout << "Masukkan banyaknya nilai = ";
cin >> n;
while (!(a>n))
{
cout << "Masukkan nilai ke-" << a <<" = ";
cin >> nilai;
jumlah =jumlah+nilai;
a =a+1;
}
rerata =jumlah/n;
cout << "Rata-ratanya adalah = " << rerata << endl;
system("PAUSE");
return 0;
}
2. Flowchartnya :
Tidak ada komentar:
Posting Komentar