Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Algoritma Pemrograman

Presentasi serupa


Presentasi berjudul: "Algoritma Pemrograman"— Transcript presentasi:

1 Algoritma Pemrograman
Alur Program Muhamad Akbar

2 Alur Program Pada umumnya masalah yang akan diselesaikan memiliki beberapa alternatif. Suatu aksi dilakukan bila memenuhi kondisi tertentu

3 Satu kasus Notasi algoritma untuk analisis dengan satu kasus dapat menggunakan IF – THEN , JIKA – MAKA Contoh : Kasus ibu Tati dalam menentukan penggunaan celemek untuk mengupas kentang. Jika baju ibu Tati berwarna muda maka gunakan celemek

4 Satu Kasus Jika baju ibu Tati berwarna muda maka gunakan celemek
If baju = warna muda then Gunakan celemek endif

5 Satu Kasus If kondisi then aksi endif
Aksi dilaksanakan bila kondisi bernilai = benar Bila kondisi = salah, maka aksi tidak akan dilakukan

6 Satu Kasus Contoh If prodi = 142 then mhs = “mahasiswa TI” endif
If nilai = 'A' then status = “mahasiswa teladan” sks_mak = 24

7 Dua Kasus Notasi algoritma untuk analisis dengan dua kasus dapat menggunakan IF – THEN -ELSE, JIKA – MAKA-KALAU TIDAK Contoh Masukan sembarang bilangan, JIKA bilangan tersebut habis dibagi dua MAKA bilangan tersebut adalah bilangan genap KALAU TIDAK bilangan tersebut adalah ganjil

8 Dua Kasus If kondisi then aksi1 else aksi2 endif
Aksi1 dilaksanakan bila kondisi bernilai = benar Bila kondisi = salah, maka aksi2 akan dilakukan

9 Dua Kasus Masukan sembarang bilangan, JIKA bilangan tersebut habis dibagi dua MAKA bilangan tersebut adalah bilangan genap KALAU TIDAK bilangan tersebut adalah ganjil Input (bil) if bil mod 2 = 0 then output (bilangan genap) else output(bilangan ganjil) endif

10 Tiga atau lebih Kasus Notasi algoritma untuk analisis dengan tiga atau lebih kasus dapat menggunakan IF – THEN - ELSE bersarang

11 Tiga atau lebih Kasus If kondisi1 then aksi-1 else if kondisi2 then
endif

12 Tiga atau lebih Kasus Latihan soal membuat algoritma
Bila nilai nilai akhir A Bila nilai nilai akhir B Bila nilai 60 – 74 nilai akhir C Bila nilai dibawah 59 nilai akhir D

13 Struktur Case Untuk masalah tiga kasus atau lebih, struktur ini dapat menyederhanakan penulisan IF-THEN- ELSE menjadi struktur CASE

14 Struktur Case Case (nama) kondisi1 : aksi1 kondisi2 : aksi2
. kondisin : aksin [otherwise aksiX] (optional) endcase

15 Struktur Case Case (prodi) prodi = 141 : output(Sistem Informasi)
prodi = 142 : output(Teknik Informatika) prodi = 145 : output(Manaj Informatika) prodi = 146 : output(Teknik Komputer) prodi = 147 : output(Kom Akuntansi) otherwise output(bukan fak.ilmu komputer) endcase


Download ppt "Algoritma Pemrograman"

Presentasi serupa


Iklan oleh Google