PEMROGRAMAN KOMPUTER
STRUKTUR PEMILIHAN (ANALISA KASUS)
Dosen Pengampu :
Ulibasa Sidabutar, M.Pd
Puji dan syukur penyusun panjatkan kehadirat Allah SWT, atas segala limpahan rahmat
dan hidayah - Nya. Sehingga penyusun dapat menyelesaikan penyusunan makalah ini yang
berjudul “ Struktur Pemilihan Analisa Kasus”.
Penyusun menyadari makalah ini tidak luput dari segala kesalahan. Harapan penyusun,
semoga bisa menjadi koreksi di masa mendatang agar lebih baik lagi dari sebelumnya.
Penyusun ucapkan terima kasih kepada Dosen Pembimbing yaitu ibu Ulibasa
Sidabutar, M.Pd atas bimbingan, dorongan dan ilmu yang telah diberikan kepada
penyusun sehingga penyusun dapat menyusun dan menyelesaikan makalah ini tepat pada
waktunya dan insya Allah sesuai dengan yang penyusun harapkan. Dan tidak lupa
penyusun ucapkan terimakasih pula kepada rekan-rekan dan semua pihak yang turut
membantu dalam penyusunan makalah ini.
Penyusun
2
DAFTAR ISI
KATA PENGANTAR.......................................................................................................i
DAFTAR ISI......................................................................................................................ii
BAB I PENDAHULUAN..................................................................................................1
A. Latar Belakang Masalah..........................................................................................1
B. Rumusan Masalah....................................................................................................1
C. Tujuan Penulisan.....................................................................................................1
D. Manfaat Penulisan.................................................................................................1
BAB II PEMBAHASAN...................................................................................................2
A. Pengertian Analisa Kasus........................................................................................2
B. Analisa Satu Kasus dan Penyelesaiannya................................................................3
C. Analisa Dua Kasus dan Penyelesaiannya................................................................4
BAB III PENUTUP...........................................................................................................8
A. Kesimpulan..............................................................................................................8
B. Saran........................................................................................................................8
DAFTAR PUSTAKA........................................................................................................9
3
BAB I
PENDAHULUAN
B. Rumusan Masalah
Adapun rumusan masalah dalam penulisan makalah ini adalah sebagai berikut :
1. Apakah Pengertian dari Analisa Kasus?
2. Bagaimanakah Analisa Satu Kasus dan Penyelesaiannya?
3. Bagaimanakah Analisa Dua Kasus dan Penyelesaiannya?
C. Tujuan Penulisan
Adapun tujuan dari penulisan makalah ini adalah sebagai sarana untuk mengikuti
pesatnya perkembangan teknologi dimasa sekarang ini, salah satunya di dunia
pemrograman yang sekarang semakin banyak diminati.
D. Manfaat Penulisan
Adapun manfaat penulisan dalam makalah ini adalah sebagai berikut :
1. Untuk Mengetahui Pengertian dari Analisa Kasus?
2. Untuk Mengetahui Bagaimanakah Analisa Satu Kasus dan Penyelesaiannya?
3. Untuk Mengetahui Bagaimanakah Analisa Dua Kasus dan Penyelesaiannya?
4
BAB II
PEMBAHASAN
5
Selain keempat kasus tersebut , nilai P (X,Y) tidak termasuk pada kuadran
manapun sehingga dapat terletak pada sumbu koordinat.
Harus diperhatikan “indentasi“ penulisan < aksi > setelah pernyataan IF .Hal ini untuk
memudahkan pembacaan program. Aksi sesudah then dapat berupa satu atau lebih aksi
dan hanya akan dilaksanakan jika <kondisi> bernilai true .
Contoh contoh untuk analisa dengan satu kasus adalah :
6
Contoh penerapan analisa satu kasus dalam bahasa C :
Pada notasi tersebut aksi satu akan dilaksanakan jika nilai dari < kondisi > bernilai
true.
Jika <kondisi> bernilai false ,maka aksi dua yang dilaksanakan .”Else”menyatakan
nilai negasi dari <kondisi>.
7
Contoh analisa dengan dua kasus :
8
Contoh program dengan analisa dua kasus (akar kuadrat) dalam bahasa C :
9
10
BAB III
PENUTUP
A. Kesimpulan
Dari uraian diatas, maka dapat disimpulkan bahwa :
Analisis kasus adalah konstruktor terpenting dalam algoritma pemrograman sehingga
membuat teks algoritma yang sama dapat menghasilkan eksekusi yang berbeda beda.
Terdapat beberapa jenis analisa kasus , yaitu analisa kasus dengan satu kasus, dua
kasus ,dan lebih dari dua kasus.
B. Saran
Penyusun menyadari bahwa makalah diatas banyak sekali kesalahan dan jauh dari
kata sempurna. Oleh karena itu, penulis akan memperbaiki makalah tersebut dengan
berpedoman pada banyak sumber yang dapat dipertanggungjawabkan. Maka dari itu,
penyusun mengharapkan kepada para pembaca untuk memberikan kritik dan saran yang
membangun dan saran mengenai pembahasan makalah dalam kesimpulan diatas dan
menambah referensi.
11
DAFTAR PUSTAKA
https://books.google.co.id/books
diakses pada tanggal 26 September 2019
12