Penyeleksian Kondisi Ery Setiyawan Jullev A.

Slides:



Advertisements
Presentasi serupa
Algoritma dan Pemrograman
Advertisements

Pertemuan Ke-3 STRUKTUR PEMILIHAN.
CONDITION I (Tunggal – Ganda) IF - Then
STRUKTUR DASAR ALGORITMA
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
CS1023 Pemrograman Komputer
PENYELEKSIAN KONDISI PASCAL 7.0
Struktur Pemilihan Pertemuan ke-3.
Algoritma Pemrograman Muhamad Akbar
ALGORITMA DAN PEMROGRAMAN Minggu 4 – Runtunan & Pemilihan
PENYELEKSIAN KONDISI (PEMILIHAN)
PERTEMUAN 4 Penyeleksian kondisi
Algoritma dan Struktur Data
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
(Lanjutan Tugas Pertemuan ke 1)
Kondisi (Pemilihan).
PEMROGRAMAN TERSTRUKTUR
Percabangan/Pemilihan
Analisis Kasus Algortima Pemrograman Muhamad Akbar.
STATEMENT PENGENDALIAN (PEMILIHAN)
Nested If = if bersarang = if bertingkat Operator logika
Pemrograman Terstruktur
Algoritma dan Dasar Pemograman
SELECTION STATEMEN KENDALI / PERCABANGAN
{Pertemuan 4 Struktur Kondisi IF}
MODUL KE-9 PEMILIHAN.
ALGORITMA PEMROGRAMAN 2A
STRUKTUR DASAR ALGORITMA
Algoritma Pemrograman
{Pertemuan 4 Struktur Kondisi IF}
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
KUG1C3 Dasar Algoritma & Pemrograman
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
STRUKTUR DASAR ALGORITMA
BAB 4 PERNYATAAN IF DAN CASE.
BAB 3 PERNYATAAN IF DAN CASE.
STRUKTUR DASAR ALGORITMA
PERTEMUAN 5 PENYELEKSIAN KONDISI.
{Pertemuan 4 Struktur Kondisi IF}
PERCABANGAN.
Dasar – dasar Algoritma dan Pemrograman
Matakuliah : Algoritma & Struktur Data Versi Materi
TEL 2112 Dasar Komputer & Pemograman Penyeleksian
Algoritma & Pemrograman 1
Algoritma dan Pemrograman
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
PERCABANGAN.
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
Algoritma Percabangan
Struktur Dasar Algoritma dan Runtunan
Algoritma & Pemrograman 1
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
Seleksi.
SELEKSI ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
Struktur Pengambilan Keputusan
Matakuliah : Algoritma & Struktur Data Versi Materi
Pertemuan 7 Percabangan dalam bahasa C .:: Erna Sri Hartatik ::.
Algoritma & Pemrograman Struktur Keputusan
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Penggunaan Decission (keputusan ) pada C
Algoritma Pemrograman
Algoritma Pemrograman Muhamad Akbar
Dosen Pengasuh : Fatoni, MM.,M.Kom
Nested if 164.
PERCABANGAN.
STRUKTUR CASE Temu 7.
Dosen Pengasuh : Fatoni, MM.,M.Kom
CONDITION I (Tunggal – Ganda) IF - Then. Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Bila kondisi.
Transcript presentasi:

Penyeleksian Kondisi Ery Setiyawan Jullev A

Pendahuluan Pada umumnya, suatu permasalahan yang kompleks mengandung suatu penyeleksian kondisi atau dikatakan permasalahan tersebut memiliki beberapa alternatif pelaksanaan aksi. Dengan menyeleksi suatu kondisi, maka selanjutnya dapat ditentukan tindakan apa yang harus dilakukan, tergantung pada hasil kondisi yang diseleksi tersebut. Jadi suatu aksi hanya dikerjakan apabila persyaratan atau kondisi tertentu dipenuhi.

Penyeleksian Satu Kasus Notasi algoritmik untuk analisis penyeleksian satu kasus adalah dengan menggunakan struktur IF-THEN: Kondisi akan diseleksi oleh statemen if. Bila kondisi bernilai benar (true), maka aksi sesudah kata then (dapat berupa satu atau lebih aksi) akan diproses. Bila kondisi bernilai salah (false), maka tidak ada aksi apapun yang akan dikerjakan. Statemen endif adalah untuk mempertegas bagian awal dan bagian akhir struktur IF- THEN.

Contoh: Algoritma menentukan apakah sebuah bilangan bulat merupakan bilangan genap.

Penyeleksian Dua Kasus Notasi algoritmik untuk analisis penyeleksian dua kasus adalah dengan menggunakan struktur IF-THEN-ELSE: Dalam struktur IF-THEN-ELSE, aksi1 akan dilaksanakan jika kondisi bernilai benar (true), dan jika kondisi bernilai salah (false) maka aksi2 yang akan dilaksanakan. Statemen else menyatakan ingkaran (negation) dari kondisi.

Contoh: Algoritma menentukan bilangan maksimum (terbesar) dari dua buah bilangan bulat.

Nested If Notasi algoritmik untuk analisis penyeleksian tiga kasus atau lebih (tersarang) adalah tetap dengan menggunakan struktur IF-THEN- ELSE sebagaimana halnya pada masalah dengan dua kasus

Case Struktur CASE dapat digunakan untuk menganalisis penyeleksian dua kasus atau lebih dan bentuknya adalah lebih sederhana daripada struktur IF-THEN-ELSE yang memiliki bentuk bertingkat-tingkat Kondisi1, kondisi2, ... kondisiN dapat bernilai benar atau salah. Tiap kondisi diperiksa nilai kebenarannya mulai dari kondisi pertama sampai ditemukan kondisi yang benar. Jika kondisi ke-k benar, maka aksi ke-k dilaksanakan, selanjutnya keluar dari struktur CASE. Aksi yang dipasangkan dengan kondisi ke- k dapat lebih dari satu, karena itu ia berupa runtunan. Jika tidak ada satupun kondisi yang benar, maka aksi sesudah otherwise (optional) dikerjakan.

Struktur CASE menggantikan analisis kasus yang ekivalen dengan struktur IF-THEN-ELSE berikut ini:

Contoh: Algoritma menentukan nama bulan berdasarkan pada nomor bulannya.

Tidak semua bahasa pemrograman menyediakan struktur CASE (misalnya Bahasa Fortran). Bahasa Pascal dan C menyediakan struktur ini. Jika bahasa pemrograman tidak menyediakan struktur CASE, maka struktur CASE dapat diganti dengan struktur IF-THEN-ELSE yang ekivalen.

PERTANYAAN?

Quiz Buatkan Algorithma untuk menyeleksi jenis kendaraan jika kendaraan tersebut tahun pembuatannya di atas tahun 2005 maka pajak 5%,jika tahun 2001 hingga 2005 serta CC 1200 maka pajak 6%, jika dibawah 2001 maka pajak 3%, jika diatas 2010 dan CC diatas 1500 maka pajak 10%, jika diantara 2005 dan 2010 dan CC diatas 1200 maka pajak 7%