Senin, 06 April 2015

ALGORITMA PEMROGAMAN

ALGORITMA PEMROGAMAN
Assalamualaikum,
Untuk tugas kedua matkul algoritma pemrogaman , kita diminta membuat program penghitungan standar deviasi. Langsung aja, check this out~

Program Menghitung_Standar_Deviasi;
Var
standar_deviasi:real;
xi1,xi2,xi3,xi4,xbar,jml,varia ns:real;
Begin
Write('data xi1=');Readln(xi1);
Write('data xi2=');Readln(xi2);
Write('data xi3=');Readln(xi3);
Write('data xi4=');Readln(xi4);
xbar:=(xi1+xi2+xi3+xi4)/4;
jml:=(xi1-xbar)*(xi1-xbar)+(xi2-xbar)*(xi2-                     xbar)+(xi3-xbar)*(xi3-xbar)+(xi4-xbar)*(xi4-                     xbar);
varians:=jml/3;
standar_deviasi:=sqrt(varians);
Writeln('xbar=',xbar);
Writeln('varians=',varians);
Writeln('standar_deviasi=',standar_deviasi);
Readln;
End.

Senin, 30 Maret 2015

Membuat Algoritma Deret Fibonacci dalam 3 Bentuk

So, hari ini aku bakal posting 3 bentuk algoritma untuk deret Fibonacci. Kaya gini nih deret Fibonacci : 0 1 1 2 3 5 8 13 dst.

Nah, 3 bentuk algoritmanya yaitu :
1. Struktur Bahasa Indonesia
2. Pseudocode
3. Flowchart

Dan yang pertama algoritma dengan struktur Bahasa Indonesia
1. Baca u1=0, u2=1
2. Tulis jumlah baris bilangan yang ingin ditampilkan, misal i<=50
3. Tambahkan u1 dan u2, untuk i>=3 ui=u(i-1)+u(i-2)
4. Tulis hasil
5. Ulangi langkah 3 dan 4 sampai i
6. Cetak deret Fibonacci

Pseudocode
1. Input (u1, u2)
2. Give i<=50
3. ui = u1 + u2; for i>=3 ui=u(i-1)+u(i-2)
4. Output ui
5. Repeat step 3 and 4 – i
6. Output Fibonacci series

Flowchart