Algoritma Pemrograman

Slides:



Advertisements
Presentasi serupa
Algoritma dan Pemrograman
Advertisements

Pertemuan Ke-3 STRUKTUR PEMILIHAN.
Case vs if Armadyah amborowati STMIK AMIKOM Yogyakarta.
MATERI 8 CHOICE / PILIHAN.
Penyeleksian Kondisi Ery Setiyawan Jullev A.
Algoritma dan Flowchart
Algoritma dan Flowchart
CS1023 Pemrograman Komputer
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
Struktur Pemilihan Pertemuan ke-3.
Algoritma Pemrograman Muhamad Akbar
ALGORITMA DAN PEMROGRAMAN Minggu 4 – Runtunan & Pemilihan
PERTEMUAN 4 Penyeleksian kondisi
Teknik Pemrograman (TEKPRO)
Struktur Kendali Proses (Seleksi)
Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 1 Struktur Pemilihan atau Pencabangan.
Kondisi (Pemilihan).
Identitas dosen Suherman, ST Address: Cilegon Mobile : Ym: leeput Blog:
PEMROGRAMAN TERSTRUKTUR
Notasi Algoritma.
Analisis Kasus Algortima Pemrograman Muhamad Akbar.
Algortima Pemrograman Muhamad Akbar
STATEMENT PENGENDALIAN (PEMILIHAN)
Nested If = if bersarang = if bertingkat Operator logika
Metode Perancangan Program
Kasus Buat algoritma untuk menghitung total pembayaran dari proses pembelian.
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
Algoritma dan Struktur Data
MODUL KE-9 PEMILIHAN.
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (lanjutan)
Algoritma Pemrograman
Prodi S1-Sistem Komputer, F Teknik Elektro
ALGORITMA & PEMROGRAMAN
KUG1E3/ Pemrograman Terstruktur 1
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
KUG1C3 Dasar Algoritma & Pemrograman
Algoritma dan Struktur Data 1 pertemuan 12
Algoritma merupakan pondasi yang harus dikuasai mahasiswa yang ingin menyelesaikan masalah secara terstruktur, efektif, dan efisien, khususnya untuk.
Struktur Seleksi (Percabangan)
PERTEMUAN 4 Algoritma & Pemrograman
KUG1E3/ Pemrograman Terstruktur 1
PERTEMUAN 7 STATEMENT PEMILIHAN
Dasar – dasar Algoritma dan Pemrograman
Matakuliah : Algoritma & Struktur Data Versi Materi
TEL 2112 Dasar Komputer & Pemograman Penyeleksian
Algoritma & Pemrograman 1
Algoritma dan Pemrograman
Pseudo-code.
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
Algoritma Percabangan
Struktur Dasar Algoritma dan Runtunan
Algoritma & Pemrograman 1
Array Buat algoritma untuk mencari nilai terbesar dari 5 nilai mahasiswa yang diinputkan dengan array.
STATEMENT PENGENDALIAN (PEMILIHAN)
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
Seleksi.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Matakuliah : Algoritma & Struktur Data Versi Materi
Dasar Algoritma dan Pemrograman
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Struktur Pemilihan atau Pencabangan
Latihan Buatlah algoritma untuk menentukan status kelulusan mahasiswa pada satu matakuliah. Mahasiswa dinyatakan lulus apabila nilai >= 60. Input : nilai.
Algoritma Pemrograman Muhamad Akbar
Dosen Pengasuh : Fatoni, MM.,M.Kom
Pengulangan FOR - DO Temu 9.
Pemilihan Dua Kasus, tiga kasus dan banyak kasus
STRUKTUR CASE Temu 7.
Dosen Pengasuh : Fatoni, MM.,M.Kom
Transcript presentasi:

Algoritma Pemrograman Alur Program Muhamad Akbar

Alur Program Pada umumnya masalah yang akan diselesaikan memiliki beberapa alternatif. Suatu aksi dilakukan bila memenuhi kondisi tertentu

Satu kasus Notasi algoritma untuk analisis dengan satu kasus dapat menggunakan IF – THEN , JIKA – MAKA Contoh : Kasus ibu Tati dalam menentukan penggunaan celemek untuk mengupas kentang. Jika baju ibu Tati berwarna muda maka gunakan celemek

Satu Kasus Jika baju ibu Tati berwarna muda maka gunakan celemek If baju = warna muda then Gunakan celemek endif

Satu Kasus If kondisi then aksi endif Aksi dilaksanakan bila kondisi bernilai = benar Bila kondisi = salah, maka aksi tidak akan dilakukan

Satu Kasus Contoh If prodi = 142 then mhs = “mahasiswa TI” endif If nilai = 'A' then status = “mahasiswa teladan” sks_mak = 24

Dua Kasus Notasi algoritma untuk analisis dengan dua kasus dapat menggunakan IF – THEN -ELSE, JIKA – MAKA-KALAU TIDAK Contoh Masukan sembarang bilangan, JIKA bilangan tersebut habis dibagi dua MAKA bilangan tersebut adalah bilangan genap KALAU TIDAK bilangan tersebut adalah ganjil

Dua Kasus If kondisi then aksi1 else aksi2 endif Aksi1 dilaksanakan bila kondisi bernilai = benar Bila kondisi = salah, maka aksi2 akan dilakukan

Dua Kasus Masukan sembarang bilangan, JIKA bilangan tersebut habis dibagi dua MAKA bilangan tersebut adalah bilangan genap KALAU TIDAK bilangan tersebut adalah ganjil Input (bil) if bil mod 2 = 0 then output (bilangan genap) else output(bilangan ganjil) endif

Tiga atau lebih Kasus Notasi algoritma untuk analisis dengan tiga atau lebih kasus dapat menggunakan IF – THEN - ELSE bersarang

Tiga atau lebih Kasus If kondisi1 then aksi-1 else if kondisi2 then endif

Tiga atau lebih Kasus Latihan soal membuat algoritma Bila nilai 85-100 nilai akhir A Bila nilai 75- 84 nilai akhir B Bila nilai 74 – 60 nilai akhir C Bila nilai dibawah 59 nilai akhir D

Struktur Case Untuk masalah tiga kasus atau lebih, struktur ini dapat menyederhanakan penulisan IF-THEN- ELSE menjadi struktur CASE

Struktur Case Case (nama) kondisi1 : aksi1 kondisi2 : aksi2 . kondisin : aksin [otherwise aksiX] (optional) endcase

Struktur Case Case (prodi) prodi = 141 : output(Sistem Informasi) prodi = 142 : output(Teknik Informatika) prodi = 145 : output(Manaj Informatika) prodi = 146 : output(Teknik Komputer) prodi = 147 : output(Kom Akuntansi) otherwise output(bukan fak.ilmu komputer) endcase