Penyeleksian Kondisi.

Slides:



Advertisements
Presentasi serupa
TUGAS Buatlah program menghitung luas persegi panjang!
Advertisements

QUIS C++ Siapkan Kertas Selembar, pada kertas tersebut tuliskan:
Silahkan Salin Jawaban Anda DiKertas Sertakan : NIM. : Nama. : Kelas
STRUKTUR KONTROL LANJUTAN
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Pengambilan Keputusan
Pertemuan 7 Struktur Kendali Percabangan SWITCH Dasar Pemrograman Renni Angreni, S.Kom.
Penyeleksian Kondisi Pertemuan ke-4 Bahasa C.
Pemrograman JAVA (TIB09)
Operasi Penyeleksian Kondisi
Struktur Kendali Proses (Seleksi)
LOGIKA ALGORITMA Pertemuan 6.
Contoh soal penyegaran
Struktur Kontrol: Keputusan
Struktur Kontrol Struktur kontrol merupakan inti dari logika pemrograman. Secara mendasar struktur kontrol yaitu : Seleksi: if, else, elseif, switch-case.
2 JAM TEORI dan 1 jam praktek
DIAGRAM ALUR (FLOWCHART)
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 DPK UNIVERSITAS BRAWIJAYA MALANG.
Struktur Kendali dan Repetisi
Struktur Kontrol Pemilihan
Struktur kontrol ∞ kondisi. ∞ if-else ,
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 REVIEW Issa Arwani, S.kom, M.sc.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 DPK Pertemuan -- Issa Arwani, S.kom, M.sc. PROGRAM STUDI.
DEWI SULISTIYARINI, S.KOM
DECISION KONDISI / PEMILIHAN
Struktur Kontrol Keputusan
Struktur Kontrol #1 Keputusan
PERCABANGAN (DECISION)
Statement Control (if dan switch)
INTRODUCTION TO C++ Prepared by: Edi, SKom, MKM.
Buatlah flowchart untuk pembagian 3 buah bilangan
Operasi penyeleksian kondisi
SELECTION STATEMEN KENDALI / PERCABANGAN
PERNYATAAN DASAR DALAM C++
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Pemrograman Visual I Outline: Kondisi dan Aksi Selection Statement
Struktur Kontrol Pemilihan
Struktur Kontrol Keputusan
4. Pernyataan Dasar S. Indriani L, M.T 4. Pernyataan Dasar.
Pemograman Terstruktur
PERTEMUAN 5 PENYELEKSIAN KONDISI.
SELEKSI KONDISI Oleh : Sri Supatmi.
DPK Percabangan bersyarat
S. Indriani Lestariningati, M.T
PERCABANGAN Siti Mukaromah, S.Kom.
Percabangan dan Perulangan.
DIAGRAM ALUR (FLOWCHART)
STATEMENT if Bentuk umum dari statement if if (kondisi) statement; atau if(kondisi) { statement1; statement2; }
SWITCH Struktur Kendali Percabangan Pertemuan 6 Dasar Pemrograman
1. Bentuk If- else STRUKTUR SELEKSI KONDISI SELEKSI KONDISI
Pemrograman Terstruktur
SELEKSI KONDISI Oleh : Sri Supatmi.
SWITCH Struktur Kendali Percabangan Pertemuan 7 Dasar Pemrograman
PERCABANGAN (DECISION)
Seleksi Kondisi/Pencabangan
PERCABANGAN.
SELEKSI ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
PERCABANGAN BY HARIFUDDIN.
Latihan menggunakan if majemuk
Castaka Agus Sugianto, M.Kom., M.CS
KONDISI PEMROGRAMAN TERSTRUKTUR S1 PENDIDIKAN TEKNIK INFORMATIKA
Penggunaan Decission (keputusan ) pada C
Pengambilan Keputusan
Lebih baik mencoba lalu gagal, dari pada Anda gagal mencoba.
Praktek C++.
DECITION/KEPUTUSAN KEPUTUSAN pada C: - Pernyataan If
Konsep Bahasa Pemrograman I Operator
ALGORITMA & DASAR PEMROGRAMAN
Dasar Pemrograman Pertemuan 7 Percabangan dalam bahasa C
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
Transcript presentasi:

Penyeleksian Kondisi

pernyataan; 1. Pernyataan IF   Pernyataan if mempunyai pengertian, “ Jika kondisi bernilai benar, maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka akan diabaikan”.  Bentuk umum dari pernyataan if   if (kondisi) pernyataan;

Contoh : Menentukan besarnya potongan dari pembelian barang yang diberikan seorang pembeli, dengan kriteria : Tidak ada potongan jika total pembelian kurang dari Rp. 50.000,- Jika total pembelian lebih dari atau sama dengan Rp. 50.000,- potongan yang diterima sebesar 20% dari total pembelian.

Pernyataan IF – ELSE Pernyataan if -else mempunyai pengertian, “ Jika kondisi bernilai benar, maka perintah-1 akan dikerjakan dan jika tidak memenuhi syarat maka akan mengerjakan perintah-2”.   Bentuk umum dari pernyataan if if (kondisi) perintah-1; else perintah-2;

Jika if-else diikuti dengan pernyataan majemuk maka bentuk penulisannya sebagai berikut : if (kondisi) { perintah-1; ... } else perintah-2;  

b. Pernyataan NESTED IF Nested if merupakan pernyataan if berada didalam pernyataan if yang lainnya. Bentuk penulisan pernyataan Nested if adalah : if(kondisi) ...perintah; else  

Suatu perusahaan memberikan komisi kepada para selesman dengan ketentuan sebagai berikut: Bila salesman dapat menjual barang hingga Rp. 20.000 ,- , akan diberikan uang jasa sebesar Rp. 10.000 ditambah dengan uang komisi Rp. 10% dari pendapatan yang diperoleh hari itu. Bila salesman dapat menjual barang diatas Rp. 20.000 ,- , akan diberikan uang jasa sebesar Rp. 20.000 ditambah dengan uang komisi Rp. 15% dari pendapatan yang diperoleh hari itu. Bila salesman dapat menjual barang diatas Rp. 50.000 ,- , akan diberikan uang jasa sebesar Rp. 30.000 ditambah dengan uang komisi Rp. 20% dari pendapatan yang diperoleh hari itu.

c. Pernyataan IF – ELSE Mejemuk   Bentuk dari if-else bertingkat sebenarnya serupa dengan nested if, keuntungan penggunanan if-else bertingkat dibanding dengan nested if adalah penggunaan bentuk penulisan yang lebih sederhana   if(kondisi1) { ..perintah; } else if(kondisi2) ... else

Suatu perusahaan memberikan komisi kepada para selesman dengan ketentuan sebagai berikut: Bila salesman dapat menjual barang hingga Rp. 200.000 ,- , akan diberikan uang jasa sebesar Rp. 10.000 ditambah dengan uang komisi Rp. 10% dari pendapatan yang diperoleh hari itu. Bila salesman dapat menjual barang diatas Rp. 200.000 ,- , akan diberikan uang jasa sebesar Rp. 20.000 ditambah dengan uang komisi Rp. 15% dari pendapatan yang diperoleh hari itu. Bila salesman dapat menjual barang diatas Rp. 500.000 ,- , akan diberikan uang jasa sebesar Rp. 30.000 ditambah dengan uang komisi Rp. 20% dari pendapatan yang diperoleh hari itu.

2. Pernyataan switch - case Pernyataan switch - case ini memiliki kegunaan sama seperti if – else bertingkat, tetapi penggunaannya untuk memeriksa data yang bertipe karakter atau integer. Bentuk penulisan perintah ini sebagai berikut :   switch (ekspresi integer atau karakter ) { case konstanta-1 : … perintah; break; case konstanta-2 : …… default : }

Pernyataan break menunjukan bahwa perintah siap keluar dari switch Pernyataan break menunjukan bahwa perintah siap keluar dari switch. Jika pernyataan ini tidak ada, maka program akan diteruskan kecabang – cabang yang lainnya.  #include<stdio.h> #include<conio.h> #include<iostream.h>   main() { char kode; clrscr(); cout<<"Masukkan Kode Barang [A..C] : "; cin>>kode

switch(kode) { case 'A' : case 'a' : cout<<"Alat Olah Raga"; break;   case 'B' : case 'b' : cout<<"Alat Elelktronik"; case 'C' : case 'c' : cout<<"Alat Masak"; default: cout<<"Anda Salah Memasukan kode"; } getch();