Flowchart-Pseudocode-Program
Type Data
Integer =bil bulat (12345..)
Real =bil pecahan ((5,6)(7,8),..)
Char =1 huruf (a.b,c,..)
String =banyak huruf (saya)
Const =bil tetap (tak tambah)
Boolen =true/false
Menghitung rata2 dari 3 bilangan input:
Pseudocode
(Algoritma rata2)
Deklarasi
b1 :Integer Total :Integer
b2 :Integer Rata2:Real
b3 :Integer
Deskripsi
Write (masukkan bil1=) (input)
Read (b1)
Write (masukkan bil2=)
Read (bil2)
Write (masukkan bil3=)
Read (bil3)
Total =b+b2+b3 (proses)
Rata2 =total/3
Write (bilangan 1 =,b1) (output)
Write (bilangan 2 =,b2)
Write (bilangan 3 =,b3)
Write (total =,total)
Write (rata2 =,rata)
Program
Program rata2, -realn
Uses crt,
Var
b1,b2,b3,total=integer
rata2=real;
begin
write (‘masukkan bilangan1 =’)
readln (b1);
write (‘masukkan bilangan2 =’)
readln (b2);
write (‘masukkan bilangan3 =’)
readln (b3);
total :=b1+b2+b3;
rata;=total/3; -begin user;
writeln (‘bilangan 1=;b1)
writeln (‘bilangan 2=;b2)
writeln (‘bilangan 3=;b3)
writeln (‘total=;total)
writeln (‘rata2=;rata2) end;
readln;
end
Looping
Struktur perulangan yg dapat melakukan pengulangan sederet instruksi sesuai persyaratan yg ditetapkan.
Struktur perulangan :
- Kondisi perulangn
Yaitu suatu kondisi yg harus dipenuhi agar perulangan dapat terjadi.
- Badan/body perulangan
Yaitu deretan instruksi yang akan diulang
- Pencacah /counter perulangan
Yaitu variable yang nilainya harus berubah,agar dapat terjadi perulangan dan pada akhirnya membatasi jumlah perulangan.
Ada 3 macam bentuk perulangan ,yaitu:
1.While-do
Struktur
While kondisi do
..............
Instruksi
…………
2.Repeat-until
Struktur
repeat
..............
Instruksi
…………
Until kondisi
3.For
Struktur
For var awal to var akhir
..............
Instruksi
…………