SlideShare a Scribd company logo
1 of 20
III. PEMILIHAN/KONDISI ,[object Object],[object Object]
[object Object],[object Object],[object Object]
1. Kondisi 1 kasus dgn IF….THEN ,[object Object],[object Object],[object Object],If  kondisi  then aksi Formula kondisi 1 kasus di Algo Formula kondisi 1 kasus di Pascal
Contoh: Pseudocode ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contoh: Pascal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],If  kondisi  then aksi1 ELSE AKSI2 Formula kondisi 2 kasus di Algo Formula kondisi 2 kasus di Pascal
Contoh: Pseudocode ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contoh: Pascal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Formula kondisi 3  kasus atau lebih di Algo
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Formula kondisi 3 kasus atau lebih di Pascal
Contoh soal: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
START NAMA$, GOL, JJK,JAMLEMBUR, UPJ,UPAHTOTAL NAMA, GOL, JJK GOL =’A’ UPJ = 4000 Y T GOL =’B’ UPJ = 5000 Y T GOL =’C’ UPJ = 6000 Y GOL =’D’ UPJ = 7500 Y T T JJK <= 48  Upahtotal=JJK*UPJ Y T Jamlembur=JJK-48 Upahtotal=48*UPJ+jamlahlembur*3000 NAMA,  UPAHTOTAL START
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
II. CASE..OF ,[object Object],[object Object],[object Object],CASE var  nilai1 :aksi1 nilai2 :aksi2 nilai3 :aksi3 . nilain :aksi_n default : aksi_x ENDCASE
CONTOH ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CASE dlm pascal: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Penarikan Kesimpulan
Penarikan KesimpulanPenarikan Kesimpulan
Penarikan KesimpulanTARSUDINN
 
Pidato bahasa indonesia motivasi dan kebohongan
Pidato bahasa indonesia motivasi dan kebohonganPidato bahasa indonesia motivasi dan kebohongan
Pidato bahasa indonesia motivasi dan kebohonganOperator Warnet Vast Raha
 
Algoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiAlgoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiZombie Black
 
1. identitas nasional
1. identitas nasional1. identitas nasional
1. identitas nasionalMardiah Ahmad
 
Makalah Pancasila Sebagai Ideologi Negara
Makalah Pancasila Sebagai Ideologi NegaraMakalah Pancasila Sebagai Ideologi Negara
Makalah Pancasila Sebagai Ideologi Negaraspecial131
 
Makalah PKN tentang ketahanan Nasional di Indonesia
Makalah PKN tentang ketahanan Nasional di IndonesiaMakalah PKN tentang ketahanan Nasional di Indonesia
Makalah PKN tentang ketahanan Nasional di IndonesiaDesi Rahmawati
 
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)Rakhmat Dedi Gunawan
 
Database minimarket-Garnis Q
Database minimarket-Garnis QDatabase minimarket-Garnis Q
Database minimarket-Garnis QG Nis
 
Pancasila Sebagai Luhur Bangsa PPT
Pancasila Sebagai Luhur Bangsa PPTPancasila Sebagai Luhur Bangsa PPT
Pancasila Sebagai Luhur Bangsa PPTretnotrpjutmi
 
Ejaan Yang Disempurnakan (EYD)
Ejaan Yang Disempurnakan (EYD)Ejaan Yang Disempurnakan (EYD)
Ejaan Yang Disempurnakan (EYD)idbloginfo
 
Proposisi Logika Informatika
Proposisi Logika InformatikaProposisi Logika Informatika
Proposisi Logika InformatikaDeviGayatri
 
PEMBINAAN DALAM KELUARGA
PEMBINAAN DALAM KELUARGAPEMBINAAN DALAM KELUARGA
PEMBINAAN DALAM KELUARGATika Nafisah
 
PPT Matematika Diskrit - POHON
PPT Matematika Diskrit - POHONPPT Matematika Diskrit - POHON
PPT Matematika Diskrit - POHONUlfa Nur Afifah
 
contoh Bab 1. pendahuluan makalah
contoh Bab 1. pendahuluan makalahcontoh Bab 1. pendahuluan makalah
contoh Bab 1. pendahuluan makalahRizki Kamaratih
 
Cara-Membuat-Bunga-Dari-Sabun
Cara-Membuat-Bunga-Dari-SabunCara-Membuat-Bunga-Dari-Sabun
Cara-Membuat-Bunga-Dari-SabunRizki_Fir_Mansah
 
Bahasa indonesia di kalangan remaja
Bahasa indonesia di kalangan remajaBahasa indonesia di kalangan remaja
Bahasa indonesia di kalangan remajaNon Formal Education
 

What's hot (20)

Penarikan Kesimpulan
Penarikan KesimpulanPenarikan Kesimpulan
Penarikan Kesimpulan
 
Pidato bahasa indonesia motivasi dan kebohongan
Pidato bahasa indonesia motivasi dan kebohonganPidato bahasa indonesia motivasi dan kebohongan
Pidato bahasa indonesia motivasi dan kebohongan
 
Algoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiAlgoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsi
 
1. identitas nasional
1. identitas nasional1. identitas nasional
1. identitas nasional
 
Array dan Contoh
Array dan ContohArray dan Contoh
Array dan Contoh
 
Who am ii
Who am iiWho am ii
Who am ii
 
Makalah Pancasila Sebagai Ideologi Negara
Makalah Pancasila Sebagai Ideologi NegaraMakalah Pancasila Sebagai Ideologi Negara
Makalah Pancasila Sebagai Ideologi Negara
 
Makalah PKN tentang ketahanan Nasional di Indonesia
Makalah PKN tentang ketahanan Nasional di IndonesiaMakalah PKN tentang ketahanan Nasional di Indonesia
Makalah PKN tentang ketahanan Nasional di Indonesia
 
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
Modul PBO Bab-07 - Enkapsulasi (Encapsulation)
 
Database minimarket-Garnis Q
Database minimarket-Garnis QDatabase minimarket-Garnis Q
Database minimarket-Garnis Q
 
Pancasila Sebagai Luhur Bangsa PPT
Pancasila Sebagai Luhur Bangsa PPTPancasila Sebagai Luhur Bangsa PPT
Pancasila Sebagai Luhur Bangsa PPT
 
Ejaan Yang Disempurnakan (EYD)
Ejaan Yang Disempurnakan (EYD)Ejaan Yang Disempurnakan (EYD)
Ejaan Yang Disempurnakan (EYD)
 
#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON
 
Proposisi Logika Informatika
Proposisi Logika InformatikaProposisi Logika Informatika
Proposisi Logika Informatika
 
PEMBINAAN DALAM KELUARGA
PEMBINAAN DALAM KELUARGAPEMBINAAN DALAM KELUARGA
PEMBINAAN DALAM KELUARGA
 
PPT Matematika Diskrit - POHON
PPT Matematika Diskrit - POHONPPT Matematika Diskrit - POHON
PPT Matematika Diskrit - POHON
 
contoh Bab 1. pendahuluan makalah
contoh Bab 1. pendahuluan makalahcontoh Bab 1. pendahuluan makalah
contoh Bab 1. pendahuluan makalah
 
Cara-Membuat-Bunga-Dari-Sabun
Cara-Membuat-Bunga-Dari-SabunCara-Membuat-Bunga-Dari-Sabun
Cara-Membuat-Bunga-Dari-Sabun
 
Bahasa indonesia di kalangan remaja
Bahasa indonesia di kalangan remajaBahasa indonesia di kalangan remaja
Bahasa indonesia di kalangan remaja
 
6 lanjutan perulangan
6 lanjutan perulangan6 lanjutan perulangan
6 lanjutan perulangan
 

Similar to IF-CASE

Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAri Septiawan
 
listiati univ bung hata (1110013211051) Bahasa pemrograman pascal
listiati univ bung hata (1110013211051) Bahasa pemrograman pascallistiati univ bung hata (1110013211051) Bahasa pemrograman pascal
listiati univ bung hata (1110013211051) Bahasa pemrograman pascalMaryanto Sumringah SMA 9 Tebo
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahBraga Rezpect
 
Dasar Dasar Algoritma
Dasar Dasar AlgoritmaDasar Dasar Algoritma
Dasar Dasar Algoritmaformatik
 
PostgreSQL Stored-procedure
PostgreSQL Stored-procedurePostgreSQL Stored-procedure
PostgreSQL Stored-procedureAmmar Shadiq
 
Pengantar Algoritma Pemrograman II
Pengantar Algoritma Pemrograman IIPengantar Algoritma Pemrograman II
Pengantar Algoritma Pemrograman IIformatik
 
Pascal - Kontrol.txt - Notepad.pdf
Pascal - Kontrol.txt - Notepad.pdfPascal - Kontrol.txt - Notepad.pdf
Pascal - Kontrol.txt - Notepad.pdfJurnal IT
 
Ayo membuat program pascal
Ayo membuat program pascalAyo membuat program pascal
Ayo membuat program pascalHary Purwoko
 
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...Rizka Putri Silvyaningrum
 
C04 struktur percabangan_22
C04 struktur percabangan_22C04 struktur percabangan_22
C04 struktur percabangan_22shintiatrie
 
Java (Netbeans) - Looping - Object Oriented Programming
Java (Netbeans) - Looping - Object Oriented ProgrammingJava (Netbeans) - Looping - Object Oriented Programming
Java (Netbeans) - Looping - Object Oriented ProgrammingMelina Krisnawati
 
Algoritma Percabangan
Algoritma PercabanganAlgoritma Percabangan
Algoritma Percabanganbrigidaarie
 
Algo temu 5 statement pemilihan
Algo temu 5 statement pemilihanAlgo temu 5 statement pemilihan
Algo temu 5 statement pemilihanSenna Hendrian
 
ALOGARITMA 4
ALOGARITMA 4ALOGARITMA 4
ALOGARITMA 4arstwn
 

Similar to IF-CASE (20)

Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan AlgoritmaAlgoritma Pemrograman (Flowchart) - Logika dan Algoritma
Algoritma Pemrograman (Flowchart) - Logika dan Algoritma
 
listiati univ bung hata (1110013211051) Bahasa pemrograman pascal
listiati univ bung hata (1110013211051) Bahasa pemrograman pascallistiati univ bung hata (1110013211051) Bahasa pemrograman pascal
listiati univ bung hata (1110013211051) Bahasa pemrograman pascal
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
Algoritma 1 pertemuan 5
Algoritma 1 pertemuan 5Algoritma 1 pertemuan 5
Algoritma 1 pertemuan 5
 
97745784 asna-pascal
97745784 asna-pascal97745784 asna-pascal
97745784 asna-pascal
 
Dasar Dasar Algoritma
Dasar Dasar AlgoritmaDasar Dasar Algoritma
Dasar Dasar Algoritma
 
Modul iv
Modul ivModul iv
Modul iv
 
PostgreSQL Stored-procedure
PostgreSQL Stored-procedurePostgreSQL Stored-procedure
PostgreSQL Stored-procedure
 
Pengantar Algoritma Pemrograman II
Pengantar Algoritma Pemrograman IIPengantar Algoritma Pemrograman II
Pengantar Algoritma Pemrograman II
 
Pemrograman Komputer - 3
Pemrograman Komputer - 3Pemrograman Komputer - 3
Pemrograman Komputer - 3
 
Pascal - Kontrol.txt - Notepad.pdf
Pascal - Kontrol.txt - Notepad.pdfPascal - Kontrol.txt - Notepad.pdf
Pascal - Kontrol.txt - Notepad.pdf
 
bab3_alpro1.pptx
bab3_alpro1.pptxbab3_alpro1.pptx
bab3_alpro1.pptx
 
Ayo membuat program pascal
Ayo membuat program pascalAyo membuat program pascal
Ayo membuat program pascal
 
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
 
Algoritma pemrograman 11
Algoritma pemrograman 11Algoritma pemrograman 11
Algoritma pemrograman 11
 
C04 struktur percabangan_22
C04 struktur percabangan_22C04 struktur percabangan_22
C04 struktur percabangan_22
 
Java (Netbeans) - Looping - Object Oriented Programming
Java (Netbeans) - Looping - Object Oriented ProgrammingJava (Netbeans) - Looping - Object Oriented Programming
Java (Netbeans) - Looping - Object Oriented Programming
 
Algoritma Percabangan
Algoritma PercabanganAlgoritma Percabangan
Algoritma Percabangan
 
Algo temu 5 statement pemilihan
Algo temu 5 statement pemilihanAlgo temu 5 statement pemilihan
Algo temu 5 statement pemilihan
 
ALOGARITMA 4
ALOGARITMA 4ALOGARITMA 4
ALOGARITMA 4
 

More from formatik

Pertemuan 2(Hardware Komputer)
Pertemuan 2(Hardware Komputer)Pertemuan 2(Hardware Komputer)
Pertemuan 2(Hardware Komputer)formatik
 
Konsep Oop
Konsep OopKonsep Oop
Konsep Oopformatik
 
Pertemuan 4(Sistem Bilangan)
Pertemuan 4(Sistem Bilangan)Pertemuan 4(Sistem Bilangan)
Pertemuan 4(Sistem Bilangan)formatik
 
Pertemuan 3 Software (Perangkat Lunak)
Pertemuan 3 Software (Perangkat Lunak)Pertemuan 3 Software (Perangkat Lunak)
Pertemuan 3 Software (Perangkat Lunak)formatik
 
Pengantar Pengembangan Kepribadian
Pengantar Pengembangan KepribadianPengantar Pengembangan Kepribadian
Pengantar Pengembangan Kepribadianformatik
 
Pengantar Kewarganegaraan
Pengantar KewarganegaraanPengantar Kewarganegaraan
Pengantar Kewarganegaraanformatik
 
Pengantar Matematika Teknik
Pengantar Matematika TeknikPengantar Matematika Teknik
Pengantar Matematika Teknikformatik
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahanformatik
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahanformatik
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahanformatik
 
Dasar Dasar Statistika
Dasar Dasar StatistikaDasar Dasar Statistika
Dasar Dasar Statistikaformatik
 
Media Penyimpanan Berkas
Media Penyimpanan BerkasMedia Penyimpanan Berkas
Media Penyimpanan Berkasformatik
 
Pengantar Sistem Berkas
Pengantar Sistem BerkasPengantar Sistem Berkas
Pengantar Sistem Berkasformatik
 
Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)formatik
 
Teknologi Informasi untuk keunggulan Kompetitif
Teknologi Informasi untuk keunggulan KompetitifTeknologi Informasi untuk keunggulan Kompetitif
Teknologi Informasi untuk keunggulan Kompetitifformatik
 
Pengantar Sistem Informasi Manajemen
Pengantar Sistem Informasi ManajemenPengantar Sistem Informasi Manajemen
Pengantar Sistem Informasi Manajemenformatik
 

More from formatik (20)

Pertemuan 2(Hardware Komputer)
Pertemuan 2(Hardware Komputer)Pertemuan 2(Hardware Komputer)
Pertemuan 2(Hardware Komputer)
 
Konsep Oop
Konsep OopKonsep Oop
Konsep Oop
 
Fu Nction
Fu NctionFu Nction
Fu Nction
 
Pertemuan 4(Sistem Bilangan)
Pertemuan 4(Sistem Bilangan)Pertemuan 4(Sistem Bilangan)
Pertemuan 4(Sistem Bilangan)
 
Pertemuan 3 Software (Perangkat Lunak)
Pertemuan 3 Software (Perangkat Lunak)Pertemuan 3 Software (Perangkat Lunak)
Pertemuan 3 Software (Perangkat Lunak)
 
Pengantar Pengembangan Kepribadian
Pengantar Pengembangan KepribadianPengantar Pengembangan Kepribadian
Pengantar Pengembangan Kepribadian
 
Pengantar Kewarganegaraan
Pengantar KewarganegaraanPengantar Kewarganegaraan
Pengantar Kewarganegaraan
 
Pengantar Matematika Teknik
Pengantar Matematika TeknikPengantar Matematika Teknik
Pengantar Matematika Teknik
 
Kuliah 2
Kuliah 2Kuliah 2
Kuliah 2
 
Array
ArrayArray
Array
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahan
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahan
 
Array
ArrayArray
Array
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahan
 
Dasar Dasar Statistika
Dasar Dasar StatistikaDasar Dasar Statistika
Dasar Dasar Statistika
 
Media Penyimpanan Berkas
Media Penyimpanan BerkasMedia Penyimpanan Berkas
Media Penyimpanan Berkas
 
Pengantar Sistem Berkas
Pengantar Sistem BerkasPengantar Sistem Berkas
Pengantar Sistem Berkas
 
Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)
 
Teknologi Informasi untuk keunggulan Kompetitif
Teknologi Informasi untuk keunggulan KompetitifTeknologi Informasi untuk keunggulan Kompetitif
Teknologi Informasi untuk keunggulan Kompetitif
 
Pengantar Sistem Informasi Manajemen
Pengantar Sistem Informasi ManajemenPengantar Sistem Informasi Manajemen
Pengantar Sistem Informasi Manajemen
 

IF-CASE

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. START NAMA$, GOL, JJK,JAMLEMBUR, UPJ,UPAHTOTAL NAMA, GOL, JJK GOL =’A’ UPJ = 4000 Y T GOL =’B’ UPJ = 5000 Y T GOL =’C’ UPJ = 6000 Y GOL =’D’ UPJ = 7500 Y T T JJK <= 48 Upahtotal=JJK*UPJ Y T Jamlembur=JJK-48 Upahtotal=48*UPJ+jamlahlembur*3000 NAMA, UPAHTOTAL START
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.