Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR ALGORITMA
Advertisements

STRUKTUR DASAR ALGORITMA
CS1023 Pemrograman Komputer
Algoritma Pemrograman Muhamad Akbar
ALGORITMA DAN PEMROGRAMAN Minggu 4 – Runtunan & Pemilihan
Teknik Pemrograman (TEKPRO)
Algoritma dan Struktur Data
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PENCARIAN (SEARCHING)
Kondisi (Pemilihan).
LOGIKA ALGORITMA Pertemuan 6.
Contoh soal penyegaran
Struktur Kontrol: Keputusan
Notasi Algoritma.
Analisis Kasus Algortima Pemrograman Muhamad Akbar.
Algoritma dan Pemrograman
Struktur seleksi.
Algoritma (Struktur, Tipe Data, Input/Output)
Kasus Buat algoritma untuk menghitung total pembayaran dari proses pembelian.
Pertemuan Pengembangan Algoritma
Chapter 3 PEMROGRAMAN TERSTRUKTUR
{Pertemuan 4 Struktur Kondisi IF}
Prodi S1-Sistem Komputer, F Teknik Elektro
Algoritma dan Pemrograman Subrutin
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (lanjutan)
STRUKTUR DASAR ALGORITMA
Algoritma Pemrograman
{Pertemuan 4 Struktur Kondisi IF}
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
ALGORITMA DAN PEMROGRAMAN Tipe Data
STMIK AMIKOM PURWOKERTO
Algoritma dan Pemrograman Searching
Algoritma dan Pemrograman Sorting
ALGORITMA DAN PEMROGRAMAN Pengantar
STRUKTUR DASAR ALGORITMA
Algoritma dan Pemrograman RECORD dan ARRAY OF RECORD
Algoritma dan Pemrograman Searching
STRUKTUR DASAR ALGORITMA
{Pertemuan 4 Struktur Kondisi IF}
Algoritma dan Pemrograman Subrutin
Algoritma dan Pemrograman
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
Algoritma dan Pemrograman STRUKTUR PENGULANGAN
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
ALGORITMA DAN PEMROGRAMAN Pengantar
Percabangan/Seleksi.
Algoritma dan Pemrograman Sorting
Algoritma dan Pemrograman Subrutin (Function)
Array Buat algoritma untuk mencari nilai terbesar dari 5 nilai mahasiswa yang diinputkan dengan array.
SEARCHING (PENCARIAN)
Algoritma dan Pemrograman Subrutin
Algoritma dan Pemrograman Rekursif
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
SEKOLAH TINGGI ILMU KOMPUTER CIPTA KARYA INFORMATIKA
Seleksi.
Algoritma dan Pemrograman Sorting
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Latihan Pertemuan Pengembangan Algoritma
Algoritma dan Pemrograman Searching
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Algoritma dan Pemrograman STRUKTUR ALGORITMA (3)
Algoritma dan Struktur Data
Algoritma Pemrograman
Algoritma Pemrograman Muhamad Akbar
Dosen Pengasuh : Fatoni, MM.,M.Kom
Sesi-3 Algoritma dan Pemrograman
Pemilihan Dua Kasus, tiga kasus dan banyak kasus
Dosen Pengasuh : Fatoni, MM.,M.Kom
Transcript presentasi:

Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan Tim Algoritma dan Pemrograman Program Studi Teknik Informatika Universitas Komputer Indonesia

Analisis Terhadap Dua Kasus Bentuk Umum : if (kondisi) then {aksi yang harus dikerjakan, jika kondisi bernilai true} else {aksi yang harus dikerjakan, jika kondisi bernilai false} endif Algoritma dan Pemrograman Program Studi Teknik Informatika

Contoh Kasus Menentukan_Kelulusan {I.S. : {F.S. : Kamus: nilai : real keterangan : string Algoritma: Input(nilai) If (nilai ≥ 60) Then keterangan  ‘Lulus’ Else keterangan  ‘Tidak Lulus’ EndIf output(keterangan) User memasukkan sebuah nilai} menampilkan keterangan “Lulus” atau “Tidak Lulus”} Algoritma dan Pemrograman Program Studi Teknik Informatika

Latihan Soal Buat algoritma untuk menghitung total bayar, dengan ketentuan: Tabel Barang Kode Barang Nama Barang Harga Satuan PK01 Pakaian Rp. 55.000,- TS02 Tas Rp. 70.000,- Jika membeli tidak kurang dari 5 buah, maka akan mendapat diskon 12,5% dari harga total. Tampilkan ke layar kode barang, nama barang, harga satuan, jumlah yang dibeli, diskon, total bayar, dan jumlah uang kembalian. Algoritma dan Pemrograman Program Studi Teknik Informatika

Analisis Terhadap Banyak Kasus Bentuk Umum : if (kondisi_1) then {aksi_1} else if (kondisi_2) {aksi_2} .. if (kondisi_n-1) {aksi_n-1} {aksi_n} endif Nested If Algoritma dan Pemrograman Program Studi Teknik Informatika

Latihan Soal Buat algoritma untuk menentukan Nilai Mutu (Indeks Nilai) Input? Output? Nilai Indeks Nilai : A, B, C, D, atau E Proses? Periksa Nilai, apakah diantara 80 – 100? Jika ya, maka Indeks Nilai = A Jika tidak, maka apakah Nilai ada diantara 70 – 79? Jika ya, maka Indeks Nilai = B Jika tidak, periksa apakah Nilai ada diantara 60 – 69? Jika ya, maka Indeks Nilai = C Jika tidak, periksa apakah Nilai ada diantara 50 – 59? Jika ya, maka Indeks Nilai = D Jika tidak, maka Indeks Nilai = E Algoritma dan Pemrograman Program Studi Teknik Informatika

Penyelesaian Menentukan_Indeks_Nilai {I.S. : {F.S. : Kamus: Algoritma: Input(Nilai) If (Nilai ≥ 80) and (Nilai ≤ 100) Then Indeks  ‘A’ Else If (Nilai ≥ 70) and (Nilai ≤ 79) Indeks  ‘B’ User memasukkan sebuah Nilai} menampilkan Indeks Nilai} Nilai : integer Indeks : char {Indeks Nilai} Algoritma dan Pemrograman Program Studi Teknik Informatika

Penyelesaian (lanjutan) Else If (Nilai ≥ 60) and (Nilai ≤ 69) Then Indeks  ‘C’ If (Nilai ≥ 50) and (Nilai ≤ 59) Indeks  ‘D’ Indeks  ‘E’ EndIf Output(Indeks) Algoritma dan Pemrograman Program Studi Teknik Informatika

SELESAI Alhamdulillah  Algoritma dan Pemrograman Program Studi Teknik Informatika