1. Algoritma mencari rata-rata dari integer positif dengan loop(perulangan)
Deklarasi
- n,x = tipe data integer (input)
- jumlah,i = tipe data integer (proses)
Deskripsi
- variable jumlah bernilai=0
- kemudian masukkan inputan banyaknya data yang ingin dicari rata-rata dengan inputan akan
dimasukkan ke variable n
- lalu masukkan inputan data ke-1.inputan data ke-1 akan masuk ke variable x
- jika inputan lebih dari 0 maka akan masuk ke perulangann , dan jika kurang dari 0 maka akan
keluar output Data yang diinput harus positif
- Disini untuk mencari rata-rata dengan loop(perulangan), harus menggunakan rumus
sebagai berikut for(i=1;i<=n;i++)
- kemudian inputkan data ke-2 , inputan data ke dua akan disimpan ke variable x
- nilai variable x akan masuk ke rumus jumlah=jumlah+x sehingga jumlah=0+x
- lalu inputan data akan berulang sampai i<=n
- jika i>n maka perulangan akan berhenti dan akan masuk kerumus rata-rata dengan rumus
rata=(float)jumlah/n
-lalu output yang keluar adalah rata-rata dari bilangan tersebut
2. Sourch Code C++
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int n,jumlah,x,i;
float rata;
jumlah=0;
cout<<"Masukkan jumlah data : ";
cin>>n;
cout<<"Data ke-1 = ";
cin>>x;
jumlah=jumlah+x;
if (x>0){
for(i=2;i<=n;i++){
cout<<"Data ke-"<<i<<" = ";
cin>>x;jumlah=jumlah+x;}
rata=(float)jumlah/n;
cout<<"Rata-rata = "<<rata;}
else
cout<<"Data yang diinput harus positif"<<endl;
return 0;
}
3.Dengan Raptor
0 komentar:
Posting Komentar