KALTARA
BAB II.
STRUKTUR DASAR ALGORITMA
Sebelum pertukaran 8 5
A C B
Proses pertukaran 8 5
Masukkan nilai A ke dalam C
A C B
5 8
Masukkan nilai B ke dalam A
A C B
5 8
A C B Masukkan nilai C ke dalam B
Setelah pertukaran 5 8
A C B
2.2.2. PEMILIHAN
If kondisi then
aksi
Struktur pemilihan if-then hanya memberikan satu pilihan aksi bila kondisi
(persyaratan) dipenuhi (bernilai benar), dan tidak memberi pilihan aksi lain
bila kondisi bernilai salah.
Bentuk pemilihan yang lebih umum ialah memilih satu dari dua
buah aksi bergantung pada nilai kondisinya:
If kondisi then
aksi 1
else
aksi 2
ALGORITMA:
for i dari 1 sampai 100 do
Tulis “Saya berjanji tidak akan nakal dan malas lagi”
repeat
aksi
until kondisi
yang artinya adalah pengulangan aksi dilakukan hingga kondisi
(persyaratan) berhenti terpenuhi. Contoh masalah penulisan
kalimat 100 kali dengan notasi repeat-until menjadi:
If NIM pada entry tabel sama dengan NIM yang dicari then
ambil alamat dan telepon dari NIM tersebut
else
tinjau entry berikutnya di dalam tabel
Algoritma pencarian data mahasiswa di dalam tabel dengan
struktur repeat-until menjadi seperti di bawah ini:
while kondisi do
aksi
Yang artinya adalah selama kondisi (persyaratan) pengulangan masih benar, maka aksi
Dikerjakan. Perbedaannya dengan repeat-until, jika pada repeat-until kondisi
pengulangan dievaluasi di akhir, maka pada while-do kondisi pengulangan dievaluasi
di awal pengulangan
Algoritma pencarian data mahasiswa di dalam tabel dengan
struktur while-do
Barakbah Ridho, karlita, Ahsan, 2013.Logika dan Algoritma. Program Studi Teknik Informatika
Departemen Teknik Informatika dan Komputer Politeknik Elektronika Surabaya.