1 / 15

Analisis Kasus

Analisis Kasus. Algortima Pemrograman Muhamad Akbar. Analisis Kasus. Analisis kasus adalah elemen primitif pembangun algoritma, yaitu memungkinkan kita untuk membuat teks yang sama namun menghasilkan eksekusi yang berbeda-beda. Mendefinisikan Analisis Kasus.

palma
Download Presentation

Analisis Kasus

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Analisis Kasus Algortima Pemrograman Muhamad Akbar

  2. Analisis Kasus Analisis kasus adalah elemen primitif pembangun algoritma, yaitu memungkinkan kita untuk membuat teks yang sama namun menghasilkan eksekusi yang berbeda-beda

  3. Mendefinisikan Analisis Kasus • Kondisi, yaitu berupa ekspresi yang menghasilkan true atau false • Aksi yang dilaksanakan jika kondisi yang dipasangkan dengan aksi yang bersangkutan terpenuhi

  4. Notasi umum Notasi umum untuk analisis kasus: depend on (nama-nama) <kondisi-1>:<aksi-1> <kondisi-2>:<aksi-2> <kondisi-3>:<aksi-3> . . <kondisi-N>:<aksi-N>

  5. Contoh depend on (kode_nopol) kode_nopol=“BG” : output(“kendaraan Sumsel”) kode_nopol=“BE” : output(“kendaraan Lampung”) kode_nopol=“BK” : output(“kendaraan Sumut”)

  6. Latihan (depend on) • Pada suatu perusahaan terdapat 3 golongan karyawan. Gaji karyawan ditentukan berdasarkan golongan Gol Gaji Tetap 1 Rp. 10.000.000 2 Rp. 7.500.000 3 Rp. 5.000.000

  7. Analisis : 1 kasus if (kondisi) then aksi endif if (x > 17) then output ( “nilai x lebih dari tujuh belas”) Jika kondisi benar, maka aksi dilakukan. Jika kondisi tidak benar, Maka tidak terjadi apa-apa

  8. Analisis : 2 kasus komplementer if (kondisi) then aksi – 1 else aksi – 2 endif = not Kondisi, else merupakan negasi dari kondisi

  9. Contoh : 2 kasus if (umur > 17) then output(“anda boleh memiliki SIM”) else output(“maaf anda blm boleh memiliki SIM”) endif

  10. Latihan (if –then – else) • Untuk menentukan kelulusan mata kuliah algoritma diperlukan nilai ujian akhir minimum 50 . Bila nilai ujian dibawah 50 (49) maka mahasiswa tersebut dinyatakan tidak lulus. Buatlah algoritmanya ! • Buat algoritma mencari huruf ‘A’

More Related