& AL GO
LOG IKA A N G AN
ENGUL
N & P
EM I LI HA
RAM P
PR OG
6) Selesai.
PENYELESAIAN
CONTOH 1 :
1. Program Contoh1;
2. Uses SysUtils;
3. Var
4. x : integer;
5. Begin
6. readln(x);
7. if x >= 10 then
8. writeln(x, ‘>= 10’)
9. else
10.writeln(x, ‘< 10’);
11.Readln(x);
12.End.
LATIHAN
Perhatikan algoritma dan flowchart permasalah dibawah!
1) Masukkan sebuah bilangan bulat ( misal : X = 5 ).
2) Baca variabel X tersebut.
3) Bagi variabel X dengan 2, simpan sisa pembagian dalam
variabel SISA
4) Jika nilai SISA sama dengan 0, maka kerjakan langkah
(5), jika nilai SISA tidak sama dengan 0 maka kerjakan
langkah (6)
5) Tampilkan “GENAP” ke layar
6) Tampilkan “GANJIL” ke layar
7) Selesai FLOWCHART
FLOWCHART LATIHAN
PEMILIHAN / PERCABANGAN…
PERCABANGAN
DENGAN BAHASA C
BAHASA C
Notasi algoritmik :
if Syarat then
Aksi {True}
endif {False}
BAHASA C
Notasi Algoritma,
IF syarat THEN
aksi-1 {true}
ELSE
aksi-2 {false}
ENDIF
BAHASA C
BAHASA C
BAHASA C
PERBEDAAN ANTAR PROGRAM
LATIHAN PEMILIHAN
Buatlah program dari flowchart berikut!
T UG AS
GA S -
TU
Kembali
Kembali
TUGAS II ANALISA ALGORITMA
Pintu teralis akan terbuka jika berat jerigen air sama dengan
6 liter.
Bagaimana cara Mukidi mendapatkan air sebanyak 6 liter?
TUGAS II FLOWCHART
1. Lengkapi penulisan flowchart berikut ini.
TUGAS II FLOWCHART…
2. Analisa potongan program dibawah ini! Apakah
tujuan algoritma ini? Selanjutnya ubahlah potongan
algoritma berikut ini menjadi sebuah flowchart!
TERIMA KASIH