case Digunakan untuk menggantikan pernyataan if then else if

Slides:



Advertisements
Presentasi serupa
PERCABANGAN # IF…THEN IF…THEN…ELSE SELECTION STIKOM
Advertisements

Algoritma dan Pemrograman
Kasus 1 Buat algoritma untuk menghitung gaji pegawai. Gaji pegawai didapat dari gaji pokok ditambah tunjangan keluarga dan tunjangan jabatan. Tunjangan.
Case vs if Armadyah amborowati STMIK AMIKOM Yogyakarta.
Val, variabel, if.. Then..else... Variabel Suatu tempat penyimpanan sementara didalam memori komputer yang diberi nama sebagai pengenal.
Struktur selection/seleksi/percabangan
Pencabangan Bersyarat
PL/SQL - LANJUTAN PERULANGAN KONDISI.
MATERI 8 CHOICE / PILIHAN.
Algoritma dan Struktur Data
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
Penyeleksian Kondisi Pertemuan ke-4 Bahasa C.
Kondisi Bahasa Pemrograman I Pertemuan: 3 Kondisi Edri Yunizal, S.Kom. / Fauzi MS, S.Kom.
Struktur Pemilihan Pertemuan ke-3.
Ema Maliachi,S.Kom Percabangan Pertemuan ke-5.  Untuk membuat suatu halaman yang dinamis dan interaktif, perancang halaman Web membutuhkan perintah-perintah.
KONTROL ALUR PROGRAM Pernyataan Kondisional
Kondisi (Pemilihan).
Identitas dosen Suherman, ST Address: Cilegon Mobile : Ym: leeput Blog:
STRUKTUR KENDALI PROSES
Notasi Algoritma.
Pemrograman II Dasar Java (Jcreator)
STATEMENT PENGENDALIAN (PEMILIHAN)
Operator Logika dan Pernyataan If
Struktur seleksi.
Team Pemrograman I AMIK MBP1 Struktur Kendali  Struktur kendali memungkinkan Anda untuk mengatur jalannya program.  Jika dibiarkan tanpa diperiksa oleh.
Algoritma dan Struktur Data
Pemprograman Terstruktur 1
Kasus Buat algoritma untuk menghitung total pembayaran dari proses pembelian.
SELECTION STATEMEN KENDALI / PERCABANGAN
Teknik modular.
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Konsep Teknologi Informasi a
Algoritma Pemrograman
SELECTION STATEMEN KENDALI / PERCABANGAN
BAB 2 Elemen Dasar.
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Prodi S1-Sistem Komputer, F Teknik Elektro
Pertemuan 5 Combo Box List Box Combo Box List Box.
PERTEMUAN 5 PENYELEKSIAN KONDISI.
PERTEMUAN 7 STATEMENT PEMILIHAN
Algoritma dan Struktur Data 1 pertemuan 5
Latihan UTS.
Algoritma & Pemrograman 1
PENGGAJIAN.
Algoritma Percabangan
Algoritma & Pemrograman 1
Metode Pengujian Perangkat Lunak (White Box)
Solusi algoritma Input status Input gaji_pokok Input tunjangan
Array Buat algoritma untuk mencari nilai terbesar dari 5 nilai mahasiswa yang diinputkan dengan array.
STATEMENT PENGENDALIAN (PEMILIHAN)
JAVA FUNDAMENTAL.
Kembali ke Diagram lingkaran
Seleksi Kondisi (Praktikum)
PENYELEKSIAN KONDISI.
Kasus 3 Buat algoritma untuk memasukkan nama mahasiswa dan nimnya sebanyak 10 mahasiswa.
SELEKSI ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
STRUKTUR KONTROL DALAM PHP
Logika & Algoritma Agus Priyanto, S.Kom.
Latihan menggunakan if majemuk
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Matakuliah : Algoritma & Struktur Data Versi Materi
KONDISI PEMROGRAMAN TERSTRUKTUR S1 PENDIDIKAN TEKNIK INFORMATIKA
Kasus Buat algoritma untuk menghitung total pembayaran dari proses pembelian.
PERTEMUAN III Menggunakan Pernyataan Bersyarat untuk Menyeleksi Kondisi Menggunakan Pernyataan Bersyarat untuk Menentukan Keputusan.
PERCABANGAN / PEMILIHAN
Algoritma Pemrograman
for FOR (inisialisasi variabel; syarat; increase) {
Input (pembelian) If (pembelian > ) then diskon=0.1*pembelian Else if (pembelian > ) then diskon=0.05*pembelian Else if (pembelian > )
Algoritma Pemrograman Muhamad Akbar
Kelas/Semester : 1/1 Tema : Kegiatan Sub Tema : Kegiatan Siang Hari Alokasi Waktu : 5 jp x 35 mnt.
Transcript presentasi:

case Digunakan untuk menggantikan pernyataan if then else if Case of single variabel syarat1 : pernyataan1 syarat2: pernyataan2 syarat3 : pernyataan3 endcase

Kasus 1 Menentukan nama hari Angka 1 maka hari senin Angka 2, selasa Angka 3, rabu Angka 4, kamis Angka 5, jum’at Angka 6, sabtu Angka 7, minggu

Penggunaan case Input bilangan Case bilangan Bilangan=1 : output senin Bilangan=2 : output selasa Bilangan=3 : output Rabu Bilangan=4 : output Kamis Bilangan=5 : output Jum’at Bilangan=6 : output Sabtu Bilangan=7 : output Minggu endcase

Kasus 2 Buat algoritma untuk mengitung gaji. Gaji didapat dari gaji pokok ditambah tunjangan jabatan dan tunjangan anak. Tunjangan anak didapat dari jumlah anak dan maksimal 3 anak. Masing2 anak mendapatkan 5% dari gaji pokok. Tunjangan jabatan didapat berdasarkan golongan. Jika golongan A maka tunjangannya 25% dari gaji pokok. Gol B maka 20% dari gaji pokok. jika C maka 15% dari gaji pokok

Solusi algoritma 2 Input gaji_pokok Input gol Input jml_anak If jml_anak<=3 then tunjangan_anak = jml_anak*(gaji_pokok*5%) Else tunjangan_anak = 3*(gaji_pokok*0.05) Endif If gol = A then tunjangan_jabatan = 0.25*gajipokok Else if gol = B then tunjangan_jabatan = 0.2*gaji_pokok Else if gol = C then tunjangan_jabatan= 0.15*gaji_pokok Else tunjangan_jabatan = 0 gaji= gaji_pokok+tunjangan_anak+tunjangan_jabatan Output gaji