KASUS 6.2

ALGORITMA :

Fungsi
 std(input x : array [1..10] of integer, n : integer, rata : real) : real
{Diberikan n data kemudian dicari rata-ratanya}
Deklarasi
i, jumlah : integer
Deskripsi
jumlah = 0
for i = 1 to n do
jumlah = jumlah + sqr(x[i]-rata)
endfor
std = sqrt(jumlah/(n-1))
ket: x[i] di pakai kembali

DEV C++ :

#include <iostream>#include <string>using namespace std;long sqrt(int A[i]){ return(A[i]*A[i]);}int main(){   string raptor_prompt_variable_zzyz;   int i;   int dev;   int jumlah;   int x;   int rata;   int A[100];   int sqrt;   A[100] = 0;   i =1;   jumlah =0;   raptor_prompt_variable_zzyz ="Masukan X";   cout << raptor_prompt_variable_zzyz << endl;   cin >> x;   while (!(i>x))   {      raptor_prompt_variable_zzyz ="Masukan Nilai : ";      cout << raptor_prompt_variable_zzyz << endl;      cin >> A[i];      jumlah =jumlah+A[i];      cout << "Nilai "<<i<<" : "<<jumlah << endl;        i =i+1;   }   rata =jumlah/x;   cout << "Rata : "<<rata << endl;    while (!(i>x))   {      jumlah =jumlah+sqrt(A[i]-rata);      i =i+1;      cout << "Jumlah : "<<jumlah << endl;   }   dev =sqrt(jumlah/(x-1));   cout << dev << endl;   return 0;}


FLOWCHART
 
:




0 komentar: