Pernyataan Dasar (Part 2)Oleh Drs KH.BUDI YONO
Pernyataan if Pernyataan if dapat dipakai untukmengambil keputusan berdasarkansuatu kondisi. Ada 2 macam pernyataan if :...
Pernyataan if Sederhana Bentuk pernyataan if sederhana : kondisi digunakan untuk menentukanpengambilan keputusan. perny...
Contoh Program//program25.cpp#include <iostream.h>#include <conio.h>void main(){int usia;cout<<"Berapa usia anda ? ";cin>>...
Pernyataan if Sederhana Untuk memperjelas, seperti contoh didepan : Bisa juga dibuat menjadi :if (usia < 17)cout<<"Anda ...
Pernyataan if …. else Pernyataan else tidak pernah berdiri sendiri tanpakehadiran if. Bentuk pernyataan else bersama ifad...
Contoh Program//program26.cpp#include <iostream.h>#include <conio.h>void main(){int usia;cout<<"Berapa usia anda ? ";cin>>...
Contoh Program//program27.cpp#include <iostream.h>#include <conio.h>void main(){int bil;cout<<"Masukkan sebuah bilangan : ...
Pernyataan if …. else Penulisan : Bisa juga ditulis menjadi :if (bil % 2 != 0)if (bil % 2)
Pernyataan if di dalam if Pernyataan ini sering disebut nested if.Salah satu bentuknya :if (kondisi1)pernyataan1;else if(...
Contoh Program//program28.cpp#include <iostream.h>#include <conio.h>void main(){int kode_hari;cout<<"======PROGRAM MENENTU...
Pernyataan switch Pernyataan switch adalah pernyataan yangdigunakan untuk menjalankan salah satupernyataan dari beberapa ...
Pernyataan switch Kaedah Umumswitch (ungkapan){case ungkapan1:pernyataan1;break;case ungkapan2:pernyataan2;break;...defau...
Contoh Program//program29.cpp#include <iostream.h>#include <conio.h>void main(){int kode_hari;cout<<"======PROGRAM MENENTU...
Upcoming SlideShare
Loading in...5
×

Materi kuliah 13 pernyataan dasar part 2

581

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
581
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Materi kuliah 13 pernyataan dasar part 2

  1. 1. Pernyataan Dasar (Part 2)Oleh Drs KH.BUDI YONO
  2. 2. Pernyataan if Pernyataan if dapat dipakai untukmengambil keputusan berdasarkansuatu kondisi. Ada 2 macam pernyataan if :◦ if saja dan◦ else
  3. 3. Pernyataan if Sederhana Bentuk pernyataan if sederhana : kondisi digunakan untuk menentukanpengambilan keputusan. pernyataan dapat berupa sebuah pernyataanataupun pernyataan majemuk. Bagian ini hanyadijalankan jika kondisi bernilai benar (bernilaitidak sama dengan nol).if (kondisi)pernyataan;
  4. 4. Contoh Program//program25.cpp#include <iostream.h>#include <conio.h>void main(){int usia;cout<<"Berapa usia anda ? ";cin>>usia;if (usia < 17)cout<<"Anda tidak boleh menonton."<<endl;getch();}
  5. 5. Pernyataan if Sederhana Untuk memperjelas, seperti contoh didepan : Bisa juga dibuat menjadi :if (usia < 17)cout<<"Anda tidak boleh menonton."<<endl;if (usia < 17){cout<<"Anda tidak boleh menonton."<<endl;}
  6. 6. Pernyataan if …. else Pernyataan else tidak pernah berdiri sendiri tanpakehadiran if. Bentuk pernyataan else bersama ifadalah : Pada bentuk ini, pernyataan1 akan dijalankan jikakondisi bernilai benar (tidak sama dengan nol). Adapun pernyataan2 hanya dieksekusi jika kondisibernilai salah (sama dengan nol).if (kondisi)pernyataan1;elsepernyataan2;
  7. 7. Contoh Program//program26.cpp#include <iostream.h>#include <conio.h>void main(){int usia;cout<<"Berapa usia anda ? ";cin>>usia;if (usia < 17)cout<<"Anda tidak boleh menonton."<<endl;elsecout<<"Selamat menonton."<<endl;getch();}
  8. 8. Contoh Program//program27.cpp#include <iostream.h>#include <conio.h>void main(){int bil;cout<<"Masukkan sebuah bilangan : ";cin>>bil;if (bil % 2 != 0){cout<<"Bilangan "<<bil<<" tidak habis dibagi 2."<<endl;cout<<"Bilangan "<<bil<<" termasuk bilangan ganjil."<<endl;}else{cout<<"Bilangan "<<bil<<" habis dibagi 2."<<endl;cout<<"Bilangan "<<bil<<" termasuk bilangan genap."<<endl;}getch();}
  9. 9. Pernyataan if …. else Penulisan : Bisa juga ditulis menjadi :if (bil % 2 != 0)if (bil % 2)
  10. 10. Pernyataan if di dalam if Pernyataan ini sering disebut nested if.Salah satu bentuknya :if (kondisi1)pernyataan1;else if(kondisi2)pernyataan2;else if(kondisi3)pernyataan3;else if(kondisiM)pernyataanM;elsepernyataanN; //optional
  11. 11. Contoh Program//program28.cpp#include <iostream.h>#include <conio.h>void main(){int kode_hari;cout<<"======PROGRAM MENENTUKAN HARI======"<<endl;cout<<"1 = Senin"<<endl;cout<<"2 = Selasa"<<endl;cout<<"3 = Rabu"<<endl;cout<<"4 = Kamis"<<endl;cout<<"5 = Jumat"<<endl;cout<<"6 = Sabtu"<<endl;cout<<"7 = Minggu"<<endl;cout<<"Masukkan Kode Hari (1..7) : ";cin>>kode_hari;if (kode_hari == 1)cout<<"Senin"<<endl;else if (kode_hari == 2)cout<<"Selasa"<<endl;else if (kode_hari == 3)cout<<"Rabu"<<endl;else if (kode_hari == 4)cout<<"Kamis"<<endl;else if (kode_hari == 5)cout<<"Jumat"<<endl;else if (kode_hari == 6)cout<<"Sabtu"<<endl;else if (kode_hari == 7)cout<<"Minggu"<<endl;elsecout<<"Kode Hari Salah"<<endl;getch();}
  12. 12. Pernyataan switch Pernyataan switch adalah pernyataan yangdigunakan untuk menjalankan salah satupernyataan dari beberapa kemungkinanpernyataan, berdasarkan nilai dari sebuahungkapan dan nilai penyeleksi. Secara singkatnya, pernyataan inimerupakan pernyataan pilihan berganda. Pernyataan ini juga mirip dengan nestedif.
  13. 13. Pernyataan switch Kaedah Umumswitch (ungkapan){case ungkapan1:pernyataan1;break;case ungkapan2:pernyataan2;break;...default: //optionalpernyataan_x; //optional}
  14. 14. Contoh Program//program29.cpp#include <iostream.h>#include <conio.h>void main(){int kode_hari;cout<<"======PROGRAM MENENTUKAN HARI======"<<endl;cout<<"1 = Senin"<<endl;cout<<"2 = Selasa"<<endl;cout<<"3 = Rabu"<<endl;cout<<"4 = Kamis"<<endl;cout<<"5 = Jumat"<<endl;cout<<"6 = Sabtu"<<endl;cout<<"7 = Minggu"<<endl;cout<<"Masukkan Kode Hari (1..7) : ";cin>>kode_hari;switch (kode_hari){case 1:cout<<"Senin"<<endl; break;case 2:cout<<"Selasa"<<endl; break;case 3:cout<<"Rabu"<<endl; break;case 4:cout<<"Kamis"<<endl; break;case 5:cout<<"Jumat"<<endl; break;case 6:cout<<"Sabtu"<<endl; break;case 7:cout<<"Minggu"<<endl; break;default:cout<<"Kode Hari Salah"<<endl; break;}getch();}

×