SlideShare a Scribd company logo
Praktikum
Pemrograman Dasar
Pertemuan III
PENYELEKSIAN KONDISI DENGAN CASE
 Tujuan :
Mempelajari struktur kondisi dalam PASCAL
yaitu Struktur If … Then …, If … Then …
Else … dan
Case … Of …
Statemen Case Nama_Var Of :
 Statemen Case NamaVar Of dipakai untuk penyeleksian berganda.
NamaVar adalah nama variabel yang harus bertype ordinal seperti
Char, byte atau integer. Padanan dengan If … Then , misalnya kita
memiliki varibel Pil yang bertipe Char, dan dihadapi seleksi pilihan :
If Pil = ‘a’ Then Statemen2;
If Pil = ‘b’ Then Statemen2;
Dst ...
 Dapat ditulis dengan statemen Case … Of dengan syntax sbb :
Case Pil Of
‘a’ : Statemen1;
‘b’ : Statemen2;
End;
PENYELEKSIAN KONDISI DENGAN
IF BERSARANG
 IF Bersarang bertujuan untuk mengkondisikan
fungsi IF dalam IF, IF bersarang adalah gabungan
fungsi IF Ganda
Contoh IF Bersarang

More Related Content

Viewers also liked

Joosep Lensment ja Jan Schär palkmajaehituse praktika Läti
Joosep Lensment ja Jan Schär palkmajaehituse praktika LätiJoosep Lensment ja Jan Schär palkmajaehituse praktika Läti
Joosep Lensment ja Jan Schär palkmajaehituse praktika Läti
Hariduskeskus
 
Sander Sildoja praktika Islandil
Sander Sildoja praktika IslandilSander Sildoja praktika Islandil
Sander Sildoja praktika Islandil
Hariduskeskus
 
Gabriel Einland ja Mickael jeffrey Lust autotehnika saksamaa
Gabriel Einland ja Mickael jeffrey Lust autotehnika saksamaaGabriel Einland ja Mickael jeffrey Lust autotehnika saksamaa
Gabriel Einland ja Mickael jeffrey Lust autotehnika saksamaa
Hariduskeskus
 
Join
JoinJoin
Mandy CV Oct 2015 office
Mandy CV Oct 2015 officeMandy CV Oct 2015 office
Mandy CV Oct 2015 office
Mandy Owen
 
Proyecto Coche
Proyecto CocheProyecto Coche
Proyecto Coche
LuciaMart
 
Toomas Külaots autotehnik Tsehhi
Toomas Külaots autotehnik TsehhiToomas Külaots autotehnik Tsehhi
Toomas Külaots autotehnik Tsehhi
Hariduskeskus
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
Putra Andry
 
Pengolahan transaksi
Pengolahan transaksiPengolahan transaksi
Pengolahan transaksi
Putra Andry
 
Pertemuan vi (Function Java)
Pertemuan vi (Function Java)Pertemuan vi (Function Java)
Pertemuan vi (Function Java)
Putra Andry
 
Pertemuan V
Pertemuan VPertemuan V
Pertemuan V
Putra Andry
 
Vertu's Digital Transformation
Vertu's Digital TransformationVertu's Digital Transformation
Vertu's Digital Transformation
Robert Charlton
 
Juegos 80,90,2000,2015
Juegos 80,90,2000,2015Juegos 80,90,2000,2015
Juegos 80,90,2000,2015
Emilio Beato Sánchez
 
Binary Search pada Java
Binary Search pada JavaBinary Search pada Java
Binary Search pada Java
Putra Andry
 
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
David Randall
 
Sequential Search
Sequential SearchSequential Search
Sequential Search
Putra Andry
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
Amit Ranjan
 

Viewers also liked (17)

Joosep Lensment ja Jan Schär palkmajaehituse praktika Läti
Joosep Lensment ja Jan Schär palkmajaehituse praktika LätiJoosep Lensment ja Jan Schär palkmajaehituse praktika Läti
Joosep Lensment ja Jan Schär palkmajaehituse praktika Läti
 
Sander Sildoja praktika Islandil
Sander Sildoja praktika IslandilSander Sildoja praktika Islandil
Sander Sildoja praktika Islandil
 
Gabriel Einland ja Mickael jeffrey Lust autotehnika saksamaa
Gabriel Einland ja Mickael jeffrey Lust autotehnika saksamaaGabriel Einland ja Mickael jeffrey Lust autotehnika saksamaa
Gabriel Einland ja Mickael jeffrey Lust autotehnika saksamaa
 
Join
JoinJoin
Join
 
Mandy CV Oct 2015 office
Mandy CV Oct 2015 officeMandy CV Oct 2015 office
Mandy CV Oct 2015 office
 
Proyecto Coche
Proyecto CocheProyecto Coche
Proyecto Coche
 
Toomas Külaots autotehnik Tsehhi
Toomas Külaots autotehnik TsehhiToomas Külaots autotehnik Tsehhi
Toomas Külaots autotehnik Tsehhi
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pengolahan transaksi
Pengolahan transaksiPengolahan transaksi
Pengolahan transaksi
 
Pertemuan vi (Function Java)
Pertemuan vi (Function Java)Pertemuan vi (Function Java)
Pertemuan vi (Function Java)
 
Pertemuan V
Pertemuan VPertemuan V
Pertemuan V
 
Vertu's Digital Transformation
Vertu's Digital TransformationVertu's Digital Transformation
Vertu's Digital Transformation
 
Juegos 80,90,2000,2015
Juegos 80,90,2000,2015Juegos 80,90,2000,2015
Juegos 80,90,2000,2015
 
Binary Search pada Java
Binary Search pada JavaBinary Search pada Java
Binary Search pada Java
 
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
 
Sequential Search
Sequential SearchSequential Search
Sequential Search
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 

More from Putra Andry

Pertemuan viii Sorting
Pertemuan viii SortingPertemuan viii Sorting
Pertemuan viii Sorting
Putra Andry
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan iv
Putra Andry
 
Function
FunctionFunction
Function
Putra Andry
 
Procedure dalam Pascal
Procedure dalam PascalProcedure dalam Pascal
Procedure dalam Pascal
Putra Andry
 
Trigger
TriggerTrigger
Trigger
Putra Andry
 
Stored procedure
Stored procedureStored procedure
Stored procedure
Putra Andry
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
Putra Andry
 
Membuat responsif html email sederhana
Membuat responsif html email sederhanaMembuat responsif html email sederhana
Membuat responsif html email sederhana
Putra Andry
 
Akses multiple table part2
Akses multiple table part2Akses multiple table part2
Akses multiple table part2
Putra Andry
 
Sql outer join
Sql  outer joinSql  outer join
Sql outer join
Putra Andry
 
Akses multiple table part1
Akses multiple table part1Akses multiple table part1
Akses multiple table part1
Putra Andry
 
Dasar Pemrograman Part II
Dasar Pemrograman Part IIDasar Pemrograman Part II
Dasar Pemrograman Part II
Putra Andry
 
Dasar Pemrograman Part I
Dasar Pemrograman Part IDasar Pemrograman Part I
Dasar Pemrograman Part I
Putra Andry
 

More from Putra Andry (13)

Pertemuan viii Sorting
Pertemuan viii SortingPertemuan viii Sorting
Pertemuan viii Sorting
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan iv
 
Function
FunctionFunction
Function
 
Procedure dalam Pascal
Procedure dalam PascalProcedure dalam Pascal
Procedure dalam Pascal
 
Trigger
TriggerTrigger
Trigger
 
Stored procedure
Stored procedureStored procedure
Stored procedure
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
 
Membuat responsif html email sederhana
Membuat responsif html email sederhanaMembuat responsif html email sederhana
Membuat responsif html email sederhana
 
Akses multiple table part2
Akses multiple table part2Akses multiple table part2
Akses multiple table part2
 
Sql outer join
Sql  outer joinSql  outer join
Sql outer join
 
Akses multiple table part1
Akses multiple table part1Akses multiple table part1
Akses multiple table part1
 
Dasar Pemrograman Part II
Dasar Pemrograman Part IIDasar Pemrograman Part II
Dasar Pemrograman Part II
 
Dasar Pemrograman Part I
Dasar Pemrograman Part IDasar Pemrograman Part I
Dasar Pemrograman Part I
 

Recently uploaded

5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
StevanusOkiRudySusan
 
Aksi Nyata Topik Membangun Komunitas Belajar dalam Sekolah_Dhenis.pptx
Aksi Nyata Topik Membangun Komunitas Belajar dalam Sekolah_Dhenis.pptxAksi Nyata Topik Membangun Komunitas Belajar dalam Sekolah_Dhenis.pptx
Aksi Nyata Topik Membangun Komunitas Belajar dalam Sekolah_Dhenis.pptx
dhenisarlini86
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
d2spdpnd9185
 
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum MerdekaModul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Fathan Emran
 
Modul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Modul Ajar PJOK Kelas 1 Fase A Kurikulum MerdekaModul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Modul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Fathan Emran
 
Selamat "Hari Raya_Idul Adha 1445H / 2024H".
Selamat "Hari Raya_Idul Adha 1445H / 2024H".Selamat "Hari Raya_Idul Adha 1445H / 2024H".
Selamat "Hari Raya_Idul Adha 1445H / 2024H".
Kanaidi ken
 
Modul Ajar PJOK Kelas 4 Fase B Kurikulum Merdeka
Modul Ajar PJOK Kelas 4 Fase B Kurikulum MerdekaModul Ajar PJOK Kelas 4 Fase B Kurikulum Merdeka
Modul Ajar PJOK Kelas 4 Fase B Kurikulum Merdeka
Fathan Emran
 
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
Kanaidi ken
 
Modul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Biologi Kelas 10 Fase E Kurikulum MerdekaModul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Fathan Emran
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdfRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
OswaldusDiwaDoka
 
pdf-powerpoint-kesehatan-reproduksi-remaja-ppt-kespro-remaja-_compress (1).pptx
pdf-powerpoint-kesehatan-reproduksi-remaja-ppt-kespro-remaja-_compress (1).pptxpdf-powerpoint-kesehatan-reproduksi-remaja-ppt-kespro-remaja-_compress (1).pptx
pdf-powerpoint-kesehatan-reproduksi-remaja-ppt-kespro-remaja-_compress (1).pptx
vivi211570
 
KIAN karya ilmiah akhir ners keperawatan medikal bedah.ppt
KIAN karya ilmiah akhir ners keperawatan medikal bedah.pptKIAN karya ilmiah akhir ners keperawatan medikal bedah.ppt
KIAN karya ilmiah akhir ners keperawatan medikal bedah.ppt
WAYANDARSANA1
 
Koneksi Antar Materi modul 2.1.pptx Johan martha
Koneksi Antar Materi modul 2.1.pptx Johan marthaKoneksi Antar Materi modul 2.1.pptx Johan martha
Koneksi Antar Materi modul 2.1.pptx Johan martha
johan199969
 
Mengenali Usia anak dan Kekerasan pada Anak
Mengenali Usia anak dan Kekerasan pada AnakMengenali Usia anak dan Kekerasan pada Anak
Mengenali Usia anak dan Kekerasan pada Anak
Yayasan Pusat Kajian dan Perlindungan Anak
 
CP dan ATP bahasa indonesia fase B kelas 12.pdf
CP dan ATP bahasa indonesia fase B kelas 12.pdfCP dan ATP bahasa indonesia fase B kelas 12.pdf
CP dan ATP bahasa indonesia fase B kelas 12.pdf
andimagfirahwati1
 
PAPARAN PELATIHAN SATKAMLING DALAM RANGKA LOMBA.pptx
PAPARAN PELATIHAN SATKAMLING DALAM RANGKA LOMBA.pptxPAPARAN PELATIHAN SATKAMLING DALAM RANGKA LOMBA.pptx
PAPARAN PELATIHAN SATKAMLING DALAM RANGKA LOMBA.pptx
xtemplat
 
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
Arumdwikinasih
 
(Fase B ) - Gaya Hidup Berkelanjutan (P5).docx
(Fase B ) - Gaya Hidup Berkelanjutan (P5).docx(Fase B ) - Gaya Hidup Berkelanjutan (P5).docx
(Fase B ) - Gaya Hidup Berkelanjutan (P5).docx
BAHTIARMUHAMAD
 
Modul AJar Rekayasa Perangkat Lunak 2024
Modul AJar Rekayasa Perangkat Lunak 2024Modul AJar Rekayasa Perangkat Lunak 2024
Modul AJar Rekayasa Perangkat Lunak 2024
Herry Prasetyo
 
laporan komunitas belajar sekolah dasar negeri botoputih
laporan komunitas belajar sekolah dasar negeri botoputihlaporan komunitas belajar sekolah dasar negeri botoputih
laporan komunitas belajar sekolah dasar negeri botoputih
SDNBotoputih
 

Recently uploaded (20)

5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
 
Aksi Nyata Topik Membangun Komunitas Belajar dalam Sekolah_Dhenis.pptx
Aksi Nyata Topik Membangun Komunitas Belajar dalam Sekolah_Dhenis.pptxAksi Nyata Topik Membangun Komunitas Belajar dalam Sekolah_Dhenis.pptx
Aksi Nyata Topik Membangun Komunitas Belajar dalam Sekolah_Dhenis.pptx
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
 
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum MerdekaModul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
 
Modul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Modul Ajar PJOK Kelas 1 Fase A Kurikulum MerdekaModul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
Modul Ajar PJOK Kelas 1 Fase A Kurikulum Merdeka
 
Selamat "Hari Raya_Idul Adha 1445H / 2024H".
Selamat "Hari Raya_Idul Adha 1445H / 2024H".Selamat "Hari Raya_Idul Adha 1445H / 2024H".
Selamat "Hari Raya_Idul Adha 1445H / 2024H".
 
Modul Ajar PJOK Kelas 4 Fase B Kurikulum Merdeka
Modul Ajar PJOK Kelas 4 Fase B Kurikulum MerdekaModul Ajar PJOK Kelas 4 Fase B Kurikulum Merdeka
Modul Ajar PJOK Kelas 4 Fase B Kurikulum Merdeka
 
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
RENCANA + Link2 Materi BimTek _"Ketentuan TERBARU_PTK 007 Rev-5 Tahun 2023 & ...
 
Modul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Biologi Kelas 10 Fase E Kurikulum MerdekaModul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Biologi Kelas 10 Fase E Kurikulum Merdeka
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdfRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
 
pdf-powerpoint-kesehatan-reproduksi-remaja-ppt-kespro-remaja-_compress (1).pptx
pdf-powerpoint-kesehatan-reproduksi-remaja-ppt-kespro-remaja-_compress (1).pptxpdf-powerpoint-kesehatan-reproduksi-remaja-ppt-kespro-remaja-_compress (1).pptx
pdf-powerpoint-kesehatan-reproduksi-remaja-ppt-kespro-remaja-_compress (1).pptx
 
KIAN karya ilmiah akhir ners keperawatan medikal bedah.ppt
KIAN karya ilmiah akhir ners keperawatan medikal bedah.pptKIAN karya ilmiah akhir ners keperawatan medikal bedah.ppt
KIAN karya ilmiah akhir ners keperawatan medikal bedah.ppt
 
Koneksi Antar Materi modul 2.1.pptx Johan martha
Koneksi Antar Materi modul 2.1.pptx Johan marthaKoneksi Antar Materi modul 2.1.pptx Johan martha
Koneksi Antar Materi modul 2.1.pptx Johan martha
 
Mengenali Usia anak dan Kekerasan pada Anak
Mengenali Usia anak dan Kekerasan pada AnakMengenali Usia anak dan Kekerasan pada Anak
Mengenali Usia anak dan Kekerasan pada Anak
 
CP dan ATP bahasa indonesia fase B kelas 12.pdf
CP dan ATP bahasa indonesia fase B kelas 12.pdfCP dan ATP bahasa indonesia fase B kelas 12.pdf
CP dan ATP bahasa indonesia fase B kelas 12.pdf
 
PAPARAN PELATIHAN SATKAMLING DALAM RANGKA LOMBA.pptx
PAPARAN PELATIHAN SATKAMLING DALAM RANGKA LOMBA.pptxPAPARAN PELATIHAN SATKAMLING DALAM RANGKA LOMBA.pptx
PAPARAN PELATIHAN SATKAMLING DALAM RANGKA LOMBA.pptx
 
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1
 
(Fase B ) - Gaya Hidup Berkelanjutan (P5).docx
(Fase B ) - Gaya Hidup Berkelanjutan (P5).docx(Fase B ) - Gaya Hidup Berkelanjutan (P5).docx
(Fase B ) - Gaya Hidup Berkelanjutan (P5).docx
 
Modul AJar Rekayasa Perangkat Lunak 2024
Modul AJar Rekayasa Perangkat Lunak 2024Modul AJar Rekayasa Perangkat Lunak 2024
Modul AJar Rekayasa Perangkat Lunak 2024
 
laporan komunitas belajar sekolah dasar negeri botoputih
laporan komunitas belajar sekolah dasar negeri botoputihlaporan komunitas belajar sekolah dasar negeri botoputih
laporan komunitas belajar sekolah dasar negeri botoputih
 

Dasar Pemrograman Part III

  • 2. PENYELEKSIAN KONDISI DENGAN CASE  Tujuan : Mempelajari struktur kondisi dalam PASCAL yaitu Struktur If … Then …, If … Then … Else … dan Case … Of …
  • 3. Statemen Case Nama_Var Of :  Statemen Case NamaVar Of dipakai untuk penyeleksian berganda. NamaVar adalah nama variabel yang harus bertype ordinal seperti Char, byte atau integer. Padanan dengan If … Then , misalnya kita memiliki varibel Pil yang bertipe Char, dan dihadapi seleksi pilihan : If Pil = ‘a’ Then Statemen2; If Pil = ‘b’ Then Statemen2; Dst ...  Dapat ditulis dengan statemen Case … Of dengan syntax sbb : Case Pil Of ‘a’ : Statemen1; ‘b’ : Statemen2; End;
  • 4.
  • 5. PENYELEKSIAN KONDISI DENGAN IF BERSARANG  IF Bersarang bertujuan untuk mengkondisikan fungsi IF dalam IF, IF bersarang adalah gabungan fungsi IF Ganda