Senin, 07 April 2014

Kasus 4.3 # Mencari nilai rata - rata dari n bilangan positif




Algoritma

Deklarasi

i,n,jumlah,x : integer
rata : real

Deskripsi

read(n)
jumlah <= 0
for i <= 1 to n do
read (x)
jumlah <= jumlah + x
endfor
rata <= jumlah/n
write(rata)

flowchart
C++

#include <iostream>
#include <cstdlib>

using namespace std;


int main(int argc, char *argv[]) {
float n, total, rata2, jumlah;

     total=0;
     cout<<"menghitung rata - rata dari n bilangan bulat"<<endl;
     cout<<"Masukan Banyaknya Angka Yang Akan Dihitung : ";
   
     cin>>jumlah;
     for(int i=1; i<=jumlah; i++)
     {
             cout<<"Masukkan Angka ke : "<< i <<" : ";
             cin>>n;
             total=total+n;
             }
             rata2=total/jumlah;
             cout<<"total = "<<total<<endl;
             cout<<"rata-rata ="<<rata2<<endl;
            return 0;
} 
Output


Tidak ada komentar:

Posting Komentar