PERNYATAAN PENGAMBILAN KEPUTUSAN
Pernyataan Pengambilan keputusan dalam bahasa pemrograman C++ ada 2 macam yaitu :
a. If-Else
b. Switch
A. PERNYATAAN IF-ELSE
Pernyataan if dipakai untuk pengambilan keputusan berdasarkan suatu kondisi. Bentuk pernyataan ini ada dua macam yaitu if dan else.
Pada kedua bentuk pernyataan ini, kondisi yang digunakan dapat menggunakan kondisi ungkapan. Ungkapan-ungkapan ini dapat melibatkan operator relasi (==) atau operator logika and (&&) dan or (||).
1. Pernyataan if Sederhana
Pernyataan if sederhana berbentuk :
if(kondisi)
pernyataan;
- Kondisi digunakan untuk menentukan pengambilan keputusan
- Pernyataan dapat berupa sebuah pernyataan ataupun pernyataan majemuk. Bagian ini dijalankan hanya kalau kondisi bernilai benar.
Berikut contoh penggunaan pernyataan if sederhana, misalnya untuk menentukan seseorang boleh menonton pertunjukan bioskop atau tidak. Kondisi yang digunakan seseorang boleh menontoh jika sudah berusia 17 tahun.
#include
void main(){
int usia;
cout<<”Berapa usia Anda : ? “; cin>>usia;
if(usia < 17) cout<<”Anda tidak diperbolehkan menonton”<
void main(){
int usia;
cout<<”Berapa usia Anda : ? “; cin>>usia;
if(usia < 17) cout<<”Anda tidak diperbolehkan menonton”<
void main(){
int bilangan;
cout<<”Masukan sembarang bilangan bulat : ? “; cin>>bilangan;
if(bilangan % 2==0){
cout<<”Bilangan ”<
void main(){
int kode_hari;
cout<<”Menentukan hari “<
if(kode_hari==1){
cout<<”SENIN”<
If(y > 0)
cout<<”x dan y bernilai positif”<
void main(){
float x,y;
cout<<”Masukan bilangan positif atau negatif”<
cout<<”Masukan nilai y : “;cin>>y;
if((x >= 0) && (y >= 0)){
cout<<”x dan y bernilai positif”<
void main(){
int kode_hari;
cout<<”Menentukan hari “<
switch(kode_hari){
case 1:
cout<<”Senin”<
void main(){
int usia;
cout<<”Berapa usia Anda : ? “; cin>>usia;
if(usia < 17) cout<<”Anda tidak diperbolehkan menonton”<
void main(){
int usia;
cout<<”Berapa usia Anda : ? “; cin>>usia;
if(usia < 17) cout<<”Anda tidak diperbolehkan menonton”<
void main(){
int bilangan;
cout<<”Masukan sembarang bilangan bulat : ? “; cin>>bilangan;
if(bilangan % 2==0){
cout<<”Bilangan ”<
void main(){
int kode_hari;
cout<<”Menentukan hari “<
if(kode_hari==1){
cout<<”SENIN”<
If(y > 0)
cout<<”x dan y bernilai positif”<
void main(){
float x,y;
cout<<”Masukan bilangan positif atau negatif”<
cout<<”Masukan nilai y : “;cin>>y;
if((x >= 0) && (y >= 0)){
cout<<”x dan y bernilai positif”<
void main(){
int kode_hari;
cout<<”Menentukan hari “<
switch(kode_hari){
case 1:
cout<<”Senin”<
case 2:
cout<<”Selasa”<
case 3:
cout<<”Rabu”<
case 4:
cout<<”Kamis”<
case 5:
cout<<”Jum’at”<
case 6:
cout<<”Sabtu”<
case 7:
cout<<”Minggu”<
default:
cout<<”Kode hari salah”<
}
}



Tidak ada komentar:
Posting Komentar