Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pengambilan Keputusan

Presentasi serupa


Presentasi berjudul: "Pengambilan Keputusan"— Transcript presentasi:

1 Pengambilan Keputusan
Modul 3 Seleksi Kondisi If, if-else, switch

2 Kondisi statement kondisi menggontrol program dijalankan atau tidak.
Jenis statement IF if if-else if-else-if switch

3 Operator Relasi > >= < <= == != Lebih dari
Makna > >= < <= == != Lebih dari Lebih dari atau sama dengan Kurang dari Kurang dari atau sama dengan Sama dengan Tidak sama dengan

4 Operator Logika Operator Makna && || ! dan (AND) atau (OR) tidak (NOT)

5 Prioritas Operator Logika dan Relasi
Tertinggi : ! > >= < <= == != && Terendah: ||

6 Pernyataan if Sintak if(kondisi) pernyataan
Jika kondisi benar maka pernyataan. pernyataan bisa satu statement atau kumpulan statement. kondisi pernyataan benar salah

7 Contoh: pernyataan if // program membuat bilangan absolut
#include <iostream.h> void main() { int harga; cout<<“masukkan integer: “; cin>>harga; if(harga < 0) harga = -harga; cout<<“Harga absolut adalah”<<harga; }

8 Pernyataan if-else if (kondisi) pernyataan-1; else pernyataan-2;
salah benar pernyataan-2 Jika kondisi benar maka pernyataan-1 dikerjakan, jika kondisi salah maka pernyataan-2 dikerjakan

9 Contoh #include <iostream.h> main() { float a, b;
cout<<"Masukkan nilai a :” ; cin>>a; cout<<"Masukkan nilai b : "; cin>>b; if (b == 0) cout<<"TAK BERHINGGA“ ; else cout<<a/b; }

10 Pernyataan if di dalam if
if (kondisi-1) if (kondisi-2) . if(kondisi-n) pernyataan; else

11 Contoh #include<iostream.h> main() { int kd;
cout<<"masukkan kode hari:"; cin>>kd; if(kd==0) cout<<"minggu"; else if(kd==1) cout<<"senin"; else if(kd==2) cout<<"selasa"; else if(kd==3) cout<<"rabu"; }

12 Pernyataan switch switch (ekspresi) { case konstanta-1: pernyataan-1;
...... break; case konstanta-2: . case konstanta-n: pernyataan-n; default: }

13 Contoh #include<iostream.h> main(){ int kd;
cout<<"masukkan kode hari:"; cin>>kd); switch(kd) { case 0: cout<<"minggu"; break; case 1: cout<<"senin"; case 2: cout<<"selasa"; default: cout<<"bukan hari"; }

14 3 2 * 6 Soal: 1. Buatlah program untuk menghitung menggunakan
kalkulator dengan 2 masukkan dan 1 operator. Tampilkan hasilnya di monitor contoh: 3 2 * 6 2. Buat program untuk mengukur tinggi pohon kelapa dengan bantuan sebuah tongkat 3. Menentukan besarnya potongan harga yang diterima oleh seorang pembeli berdasarkan kriteria : -tidak ada potongan harga jika total pembelian kurang dari Rp -bila total pembelian lebih dari atau sama dengan Rp , potongan harga yang diterima dirubah menjadi sebesar 5% dari total pembelian.

15 4. Buat program untuk mengitung persamaan
dibawah ini dimana x dimasukkan dari keyboard: y = 10x2 + 5x+2 5. Buatlah program untuk menghitung akar-akar persamaan kuadrat (y = ax2 + bx + c) dengan rumus abc. dimana d=b2-4*a*c.


Download ppt "Pengambilan Keputusan"

Presentasi serupa


Iklan oleh Google