SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
Bahasa Pemrograman Kuliah UAS #2 Kontrol Program
Ada dua bentuk: if (kondisi) pernyataan; if (kondisi) pernyataan-1; else pernyataan-2;
[object Object],[object Object],[object Object],Aljabar C Contoh  Arti = == (x == y) x sama dengan y ?  != (x != y) x tidak sama dengan y ? > > (x > y) x lebih besar dari y ? < < (x < y) x lebih kecil dari y ?  >= (x >= y) x lebih besar atau sama dengan y ?  <= (x <= y) x lebih kecil atau sama dengan y ?  && ((x>0) && (x<3)) x > 0 dan x < 3  || ((x<0) || (x>3)) x < 0 atau x > 3 ~ ! ! (x < 0) x tidak lebih kecil dari 0
#include <stdio.h> main() { int a = 10; printf(&quot;%d&quot;, a += 3); printf(&quot;%d&quot;, a -= 3); printf(&quot;%d&quot;, a *= 3); printf(&quot;%d&quot;, a /= 3); printf(&quot;%d&quot;, a %= 3); printf(&quot;%d&quot;, a); printf(&quot;%d&quot;, ++a); printf(&quot;%d&quot;, a); printf(&quot;%d&quot;, a++); printf(&quot;%d&quot;, a); printf(&quot;%d&quot;, --a); printf(&quot;%d&quot;, a); printf(&quot;%d&quot;, a--); printf(&quot;%d&quot;, a); return 0; }
kondisi ? pernyataan TRUE kondisi ? pernyataan-1 TRUE pernyataan-2 FALSE FALSE BENTUK 1 BENTUK 2
Sintaks: while (kondisi) pernyataan;
kondisi ? pernyataan TRUE FALSE while (kondisi) pernyataan;
int x, y = 5; while (x = y--) { printf(&quot;%d&quot;, x); }
int x = 1; while (x<=20) { printf(&quot;%d&quot;, x); printf(&quot;&quot;); x += 2; }
Sintaks: FOR (inisialisasi ; kondisi ; ekspresi); FOR (inisialisasi ; kondisi ; ekspresi) pernyataan;
kondisi ? ekspresi TRUE FALSE FOR (inisialisasi ; kondisi ; ekspresi);
kondisi ? pernyataan TRUE FALSE FOR (inisialisasi ; kondisi ; ekspresi) pernyataan; ekspresi
int c, total = 0; for (c = 0 ; c < 5 ; c++) total += c; printf(&quot;%d&quot;, total); for (c = 2 ; c < 13 ; c += 2) printf(&quot;%d&quot;, c);
int i, j, c=0; for (i = 1 ; i <= 2 ; i++) { for (j = i ; j <= 3 ; j++) printf(&quot;%d &quot;, ++c); printf(&quot;&quot;); }
Bagaimana instruksi untuk menyajikan matrik berikut: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
 
 

Más contenido relacionado

Destacado

Nuevo documento de microsoft office word
Nuevo documento de microsoft office wordNuevo documento de microsoft office word
Nuevo documento de microsoft office wordkatayleo
 
Bahasa Indonesia Softskill
Bahasa Indonesia SoftskillBahasa Indonesia Softskill
Bahasa Indonesia SoftskillAlfira Ningrum
 
Bahasa indonesia softskill smt5
Bahasa indonesia softskill smt5Bahasa indonesia softskill smt5
Bahasa indonesia softskill smt5Nareswari N
 

Destacado (6)

Nuevo documento de microsoft office word
Nuevo documento de microsoft office wordNuevo documento de microsoft office word
Nuevo documento de microsoft office word
 
Editing in you tube
Editing in you tubeEditing in you tube
Editing in you tube
 
Stage that Home to Sell!
Stage that Home to Sell!Stage that Home to Sell!
Stage that Home to Sell!
 
7 tecnicas paara mejorar el estudio
7 tecnicas paara mejorar el estudio7 tecnicas paara mejorar el estudio
7 tecnicas paara mejorar el estudio
 
Bahasa Indonesia Softskill
Bahasa Indonesia SoftskillBahasa Indonesia Softskill
Bahasa Indonesia Softskill
 
Bahasa indonesia softskill smt5
Bahasa indonesia softskill smt5Bahasa indonesia softskill smt5
Bahasa indonesia softskill smt5
 

Similar a Kontrol Program dan Perulangan dalam Bahasa Pemrograman

M05a pengambilan keputusan
M05a  pengambilan keputusanM05a  pengambilan keputusan
M05a pengambilan keputusanBilly Alhamra
 
Pertemuan 07 - Pemrograman C
Pertemuan 07 - Pemrograman CPertemuan 07 - Pemrograman C
Pertemuan 07 - Pemrograman CNurdin Al-Azies
 
Mod 4 pengambilan keputusan
Mod 4 pengambilan keputusanMod 4 pengambilan keputusan
Mod 4 pengambilan keputusanRadius Kosgoro
 
Rangkuman Pemograman Dasar.pptx
Rangkuman Pemograman Dasar.pptxRangkuman Pemograman Dasar.pptx
Rangkuman Pemograman Dasar.pptxSutarnaSutarna1
 
2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrogramanRoziq Bahtiar
 

Similar a Kontrol Program dan Perulangan dalam Bahasa Pemrograman (8)

Modul ii operatorlogika
Modul ii operatorlogikaModul ii operatorlogika
Modul ii operatorlogika
 
M05a pengambilan keputusan
M05a  pengambilan keputusanM05a  pengambilan keputusan
M05a pengambilan keputusan
 
Pertemuan 07 - Pemrograman C
Pertemuan 07 - Pemrograman CPertemuan 07 - Pemrograman C
Pertemuan 07 - Pemrograman C
 
Mod 4 pengambilan keputusan
Mod 4 pengambilan keputusanMod 4 pengambilan keputusan
Mod 4 pengambilan keputusan
 
Tugas program zodiak
Tugas program zodiakTugas program zodiak
Tugas program zodiak
 
Rangkuman Pemograman Dasar.pptx
Rangkuman Pemograman Dasar.pptxRangkuman Pemograman Dasar.pptx
Rangkuman Pemograman Dasar.pptx
 
Prokom raw
Prokom rawProkom raw
Prokom raw
 
2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman2. teknik pemilihan dalam_pemrograman
2. teknik pemilihan dalam_pemrograman
 

Más de Nurdin Al-Azies

Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)Nurdin Al-Azies
 
Daftar riwayat hidup Jusuf Kalla
Daftar riwayat hidup Jusuf KallaDaftar riwayat hidup Jusuf Kalla
Daftar riwayat hidup Jusuf KallaNurdin Al-Azies
 
Daftar riwayat hidup Joko Widodo
Daftar riwayat hidup Joko WidodoDaftar riwayat hidup Joko Widodo
Daftar riwayat hidup Joko WidodoNurdin Al-Azies
 
Panduan Tour Taman Safari Indonesia
Panduan Tour Taman Safari Indonesia Panduan Tour Taman Safari Indonesia
Panduan Tour Taman Safari Indonesia Nurdin Al-Azies
 
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)Nurdin Al-Azies
 
Interpersonal skill and creativity (nurdin al azies)
Interpersonal skill and creativity (nurdin al azies)Interpersonal skill and creativity (nurdin al azies)
Interpersonal skill and creativity (nurdin al azies)Nurdin Al-Azies
 
Desain grafis ver1 2-pdf
Desain grafis ver1 2-pdfDesain grafis ver1 2-pdf
Desain grafis ver1 2-pdfNurdin Al-Azies
 
Biar ngampus tak sekedar status
Biar ngampus tak sekedar statusBiar ngampus tak sekedar status
Biar ngampus tak sekedar statusNurdin Al-Azies
 
Kreatif entreupreneur workshop
Kreatif entreupreneur workshopKreatif entreupreneur workshop
Kreatif entreupreneur workshopNurdin Al-Azies
 
Strategi Penyambutan Mahasiswa Baru UNTUK LDK
Strategi Penyambutan Mahasiswa Baru UNTUK LDKStrategi Penyambutan Mahasiswa Baru UNTUK LDK
Strategi Penyambutan Mahasiswa Baru UNTUK LDKNurdin Al-Azies
 
7 international linkages
7 international linkages7 international linkages
7 international linkagesNurdin Al-Azies
 
04 ekonomi mikro rancang bangun ekonomi islam
04 ekonomi mikro     rancang bangun ekonomi islam04 ekonomi mikro     rancang bangun ekonomi islam
04 ekonomi mikro rancang bangun ekonomi islamNurdin Al-Azies
 
03 ekonomi mikro permintaan dan penawaran
03 ekonomi mikro     permintaan dan penawaran03 ekonomi mikro     permintaan dan penawaran
03 ekonomi mikro permintaan dan penawaranNurdin Al-Azies
 
02 ekonomi mikro pendahulan tentang ekonomi mikro
02 ekonomi mikro    pendahulan tentang ekonomi mikro02 ekonomi mikro    pendahulan tentang ekonomi mikro
02 ekonomi mikro pendahulan tentang ekonomi mikroNurdin Al-Azies
 
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )Nurdin Al-Azies
 

Más de Nurdin Al-Azies (20)

Jadwal Piala Dunia 2014
Jadwal Piala Dunia 2014Jadwal Piala Dunia 2014
Jadwal Piala Dunia 2014
 
Visi misi prabowo-hatta
Visi misi prabowo-hattaVisi misi prabowo-hatta
Visi misi prabowo-hatta
 
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
Buku Studi Islam 3 (Dr. Ahmad Alim, LC. MA.)
 
Daftar riwayat hidup Jusuf Kalla
Daftar riwayat hidup Jusuf KallaDaftar riwayat hidup Jusuf Kalla
Daftar riwayat hidup Jusuf Kalla
 
Daftar riwayat hidup Joko Widodo
Daftar riwayat hidup Joko WidodoDaftar riwayat hidup Joko Widodo
Daftar riwayat hidup Joko Widodo
 
Panduan Tour Taman Safari Indonesia
Panduan Tour Taman Safari Indonesia Panduan Tour Taman Safari Indonesia
Panduan Tour Taman Safari Indonesia
 
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
Jadwal imsyakiyah Ramadhan 1435 H (Terbaru)
 
Brosur dan biaya
Brosur dan biayaBrosur dan biaya
Brosur dan biaya
 
Interpersonal skill and creativity (nurdin al azies)
Interpersonal skill and creativity (nurdin al azies)Interpersonal skill and creativity (nurdin al azies)
Interpersonal skill and creativity (nurdin al azies)
 
Desain grafis ver1 2-pdf
Desain grafis ver1 2-pdfDesain grafis ver1 2-pdf
Desain grafis ver1 2-pdf
 
Biar ngampus tak sekedar status
Biar ngampus tak sekedar statusBiar ngampus tak sekedar status
Biar ngampus tak sekedar status
 
Kreatif entreupreneur workshop
Kreatif entreupreneur workshopKreatif entreupreneur workshop
Kreatif entreupreneur workshop
 
Strategi Penyambutan Mahasiswa Baru UNTUK LDK
Strategi Penyambutan Mahasiswa Baru UNTUK LDKStrategi Penyambutan Mahasiswa Baru UNTUK LDK
Strategi Penyambutan Mahasiswa Baru UNTUK LDK
 
Dakwah Kreatif
Dakwah KreatifDakwah Kreatif
Dakwah Kreatif
 
Adobe Flash:
Adobe Flash: Adobe Flash:
Adobe Flash:
 
7 international linkages
7 international linkages7 international linkages
7 international linkages
 
04 ekonomi mikro rancang bangun ekonomi islam
04 ekonomi mikro     rancang bangun ekonomi islam04 ekonomi mikro     rancang bangun ekonomi islam
04 ekonomi mikro rancang bangun ekonomi islam
 
03 ekonomi mikro permintaan dan penawaran
03 ekonomi mikro     permintaan dan penawaran03 ekonomi mikro     permintaan dan penawaran
03 ekonomi mikro permintaan dan penawaran
 
02 ekonomi mikro pendahulan tentang ekonomi mikro
02 ekonomi mikro    pendahulan tentang ekonomi mikro02 ekonomi mikro    pendahulan tentang ekonomi mikro
02 ekonomi mikro pendahulan tentang ekonomi mikro
 
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
(KULIAH S2 UIKA) 01 ekonomi mikro (DR. H. IRWAN CH, SE,MM )
 

Kontrol Program dan Perulangan dalam Bahasa Pemrograman

  • 1. Bahasa Pemrograman Kuliah UAS #2 Kontrol Program
  • 2. Ada dua bentuk: if (kondisi) pernyataan; if (kondisi) pernyataan-1; else pernyataan-2;
  • 3.
  • 4. #include <stdio.h> main() { int a = 10; printf(&quot;%d&quot;, a += 3); printf(&quot;%d&quot;, a -= 3); printf(&quot;%d&quot;, a *= 3); printf(&quot;%d&quot;, a /= 3); printf(&quot;%d&quot;, a %= 3); printf(&quot;%d&quot;, a); printf(&quot;%d&quot;, ++a); printf(&quot;%d&quot;, a); printf(&quot;%d&quot;, a++); printf(&quot;%d&quot;, a); printf(&quot;%d&quot;, --a); printf(&quot;%d&quot;, a); printf(&quot;%d&quot;, a--); printf(&quot;%d&quot;, a); return 0; }
  • 5. kondisi ? pernyataan TRUE kondisi ? pernyataan-1 TRUE pernyataan-2 FALSE FALSE BENTUK 1 BENTUK 2
  • 7. kondisi ? pernyataan TRUE FALSE while (kondisi) pernyataan;
  • 8. int x, y = 5; while (x = y--) { printf(&quot;%d&quot;, x); }
  • 9. int x = 1; while (x<=20) { printf(&quot;%d&quot;, x); printf(&quot;&quot;); x += 2; }
  • 10. Sintaks: FOR (inisialisasi ; kondisi ; ekspresi); FOR (inisialisasi ; kondisi ; ekspresi) pernyataan;
  • 11. kondisi ? ekspresi TRUE FALSE FOR (inisialisasi ; kondisi ; ekspresi);
  • 12. kondisi ? pernyataan TRUE FALSE FOR (inisialisasi ; kondisi ; ekspresi) pernyataan; ekspresi
  • 13. int c, total = 0; for (c = 0 ; c < 5 ; c++) total += c; printf(&quot;%d&quot;, total); for (c = 2 ; c < 13 ; c += 2) printf(&quot;%d&quot;, c);
  • 14. int i, j, c=0; for (i = 1 ; i <= 2 ; i++) { for (j = i ; j <= 3 ; j++) printf(&quot;%d &quot;, ++c); printf(&quot;&quot;); }
  • 15. Bagaimana instruksi untuk menyajikan matrik berikut: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
  • 16.  
  • 17.