SlideShare a Scribd company logo
1 of 8
CONDITIONAL
PRAKTIKUM PEMROGRAMAN
© 2014. JD. All rights reserved.
OPERATOR PADA C
Operator Aritmatika Operator Logika Operator Relasional
• Operator yang
digunakan
dalam operasi
matematis.
• Terdiri dari notasi
+, -, *, /, %.
• Tidak ada
pangkat.
• Operator
yang terdiri
dari AND, OR,
dll.
• Terdiri dari
AND dan OR
(&&, ||)
• Operator yang
menyatakan
hubungan antara
2 keadaan
• Terdiri dari notasi
<, >, <=, >=, !=, ==
IF (CONDITIONAL)
Sintaks dasar IF :
if([kondisi])
[jalankan perintah ini];
else
[jalankan perintah ini];
Sintaks dasar If dapat diisi dengan berbagai
macam cara sesuai kebutuhan.
IF (CONDITIONAL) cont.
If (nilai >=85)
printf(“Lulusn”);
else
printf(“Tidak lulusn”);
If(nilai >80 && nilai <=90)
grade=„AB‟;
IF (CONDITIONAL) cont.
If (nilai >=90)
printf(“Beasiswa penuhn”);
else if (nilai>=80)
printf(“Beasiswa In”);
else if(nilai>=70)
printf(“Beasiswa IIn”);
else
printf(“Tidak ada beasiswan”);
IF (CONDITIONAL) cont.
If (nilai >=90)
{
printf(“Beasiswa penuhn”);
printf(“Kamu hebatn”);
}
else
{
printf(“Tidak ada beasiswan”);
printf(“Berusahalah lagin”);
}
CASE
switch (nilai) {
case 100:
printf("Awesomen");
break;
case 80 :
printf("Greatn");
break;
case 60 :
printf("Averagen");
break; }
Digunakan untuk
memberikan pilihan tanpa
rentang nilai
Sintaks umum :
switch([nama_variabel])
{
case angka:
[jalankan perintah ini];
break;
default :
[jalankan perintah ini];
}
THANK YOU

More Related Content

Viewers also liked

Teaching Children with ADHD
Teaching Children with ADHDTeaching Children with ADHD
Teaching Children with ADHDdanistam
 
Cover letter and recommendation
Cover letter and recommendationCover letter and recommendation
Cover letter and recommendationdazzle_u
 
Gestão de pessoas pag 130 213 chiavenato
Gestão de pessoas pag 130 213   chiavenatoGestão de pessoas pag 130 213   chiavenato
Gestão de pessoas pag 130 213 chiavenatopedagogiaveracruz
 
124796166 ecgc-export-credit-guarantee-corporation
124796166 ecgc-export-credit-guarantee-corporation124796166 ecgc-export-credit-guarantee-corporation
124796166 ecgc-export-credit-guarantee-corporationKarishma Kolhe
 
STABILITY: Fully & Partially Submerged Bodies
STABILITY: Fully & Partially Submerged BodiesSTABILITY: Fully & Partially Submerged Bodies
STABILITY: Fully & Partially Submerged BodiesMuhammad Ahmad Lodhi
 
Las mejores herramientas gratuitas para crear materiales didácticos on line
Las mejores herramientas gratuitas para crear materiales didácticos on lineLas mejores herramientas gratuitas para crear materiales didácticos on line
Las mejores herramientas gratuitas para crear materiales didácticos on lineReymundo Salcedo
 

Viewers also liked (13)

VIDA DE Louis Armstrong
VIDA DE Louis ArmstrongVIDA DE Louis Armstrong
VIDA DE Louis Armstrong
 
Asistensi Praktikum Pemrograman 1
Asistensi Praktikum Pemrograman 1Asistensi Praktikum Pemrograman 1
Asistensi Praktikum Pemrograman 1
 
Don Rosenberg - Bio
Don Rosenberg - BioDon Rosenberg - Bio
Don Rosenberg - Bio
 
Teaching Children with ADHD
Teaching Children with ADHDTeaching Children with ADHD
Teaching Children with ADHD
 
Cover letter and recommendation
Cover letter and recommendationCover letter and recommendation
Cover letter and recommendation
 
Gestão de pessoas pag 130 213 chiavenato
Gestão de pessoas pag 130 213   chiavenatoGestão de pessoas pag 130 213   chiavenato
Gestão de pessoas pag 130 213 chiavenato
 
Pedagogo ifpe gabarito
Pedagogo ifpe gabaritoPedagogo ifpe gabarito
Pedagogo ifpe gabarito
 
124796166 ecgc-export-credit-guarantee-corporation
124796166 ecgc-export-credit-guarantee-corporation124796166 ecgc-export-credit-guarantee-corporation
124796166 ecgc-export-credit-guarantee-corporation
 
STABILITY: Fully & Partially Submerged Bodies
STABILITY: Fully & Partially Submerged BodiesSTABILITY: Fully & Partially Submerged Bodies
STABILITY: Fully & Partially Submerged Bodies
 
Unit trust of india
Unit trust of indiaUnit trust of india
Unit trust of india
 
Las mejores herramientas gratuitas para crear materiales didácticos on line
Las mejores herramientas gratuitas para crear materiales didácticos on lineLas mejores herramientas gratuitas para crear materiales didácticos on line
Las mejores herramientas gratuitas para crear materiales didácticos on line
 
Inventario 2016 1
Inventario 2016 1Inventario 2016 1
Inventario 2016 1
 
Ece 2do secundaria 2016
Ece 2do secundaria 2016Ece 2do secundaria 2016
Ece 2do secundaria 2016
 

Similar to CNDTNL-PRGMNG-C

Similar to CNDTNL-PRGMNG-C (7)

Algoritma Pemrograman - Operator
Algoritma Pemrograman - OperatorAlgoritma Pemrograman - Operator
Algoritma Pemrograman - Operator
 
04 if-ifelse-switch-break
04 if-ifelse-switch-break04 if-ifelse-switch-break
04 if-ifelse-switch-break
 
Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)
 
2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman
 
Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)Pemrograman algoritma (IF,else)
Pemrograman algoritma (IF,else)
 
Materi operator java
Materi operator javaMateri operator java
Materi operator java
 
Pertemuan 3 Operator
Pertemuan 3 OperatorPertemuan 3 Operator
Pertemuan 3 Operator
 

Recently uploaded

MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023DodiSetiawan46
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxc9fhbm7gzj
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 

Recently uploaded (20)

MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptx
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 

CNDTNL-PRGMNG-C

  • 2. OPERATOR PADA C Operator Aritmatika Operator Logika Operator Relasional • Operator yang digunakan dalam operasi matematis. • Terdiri dari notasi +, -, *, /, %. • Tidak ada pangkat. • Operator yang terdiri dari AND, OR, dll. • Terdiri dari AND dan OR (&&, ||) • Operator yang menyatakan hubungan antara 2 keadaan • Terdiri dari notasi <, >, <=, >=, !=, ==
  • 3. IF (CONDITIONAL) Sintaks dasar IF : if([kondisi]) [jalankan perintah ini]; else [jalankan perintah ini]; Sintaks dasar If dapat diisi dengan berbagai macam cara sesuai kebutuhan.
  • 4. IF (CONDITIONAL) cont. If (nilai >=85) printf(“Lulusn”); else printf(“Tidak lulusn”); If(nilai >80 && nilai <=90) grade=„AB‟;
  • 5. IF (CONDITIONAL) cont. If (nilai >=90) printf(“Beasiswa penuhn”); else if (nilai>=80) printf(“Beasiswa In”); else if(nilai>=70) printf(“Beasiswa IIn”); else printf(“Tidak ada beasiswan”);
  • 6. IF (CONDITIONAL) cont. If (nilai >=90) { printf(“Beasiswa penuhn”); printf(“Kamu hebatn”); } else { printf(“Tidak ada beasiswan”); printf(“Berusahalah lagin”); }
  • 7. CASE switch (nilai) { case 100: printf("Awesomen"); break; case 80 : printf("Greatn"); break; case 60 : printf("Averagen"); break; } Digunakan untuk memberikan pilihan tanpa rentang nilai Sintaks umum : switch([nama_variabel]) { case angka: [jalankan perintah ini]; break; default : [jalankan perintah ini]; }