Algoritma & Pemrograman Struktur Keputusan

Slides:



Advertisements
Presentasi serupa
FUNGSI / FUNCTION ALGPROG II
Advertisements

PERCABANGAN / SELEKSI.
CONDITION I (Tunggal – Ganda) IF - Then
PEMROGRAMAN PASCAL STATEMEN KENDALI.
STRUKTUR KONTROL LANJUTAN
Dasar Komputer & Pemrog 2 A minggu 4
Tipe data dan algoritma dasar
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
PENYELEKSIAN KONDISI PASCAL 7.0
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
PENYELEKSIAN KONDISI (PEMILIHAN)
Pengantar Algoritma.
OPERASI MASUKKAN-KELUARAN
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
STRUKTUR PERULANGAN STRUKTUR PERULANGAN FOR
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Selamat datang Di Prosedur dan Fungsi. Sub Program “Adl Program kecil yg dpt di panggil berulang-ulang sesuai dg kebutuhan”  Manfaatnya: 1.Memudahkan.
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
Procedure & Function Sub Program.
Pemprograman Terstruktur 1
Parameter & Choice Dasar-Dasar Pemrograman Marsel Willem Aipassa, S. Kom.
STRUKTUR PERULANGAN BAG 2 ( STRUKTUR WHILE DO & REPEAT UNTIL )
PERULANGAN RISMAYUNI.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (lanjutan)
ALGORITMA PEMROGRAMAN 2A
ALGORITMA PEMROGRAMAN 2A
Struktur Program Pascal
Dasar-Dasar Pemrograman
Percabangan/Pemilihan (Branching/Selection)
Materi Pascal.
BAB 4 PERNYATAAN IF DAN CASE.
BAB 3 PERNYATAAN IF DAN CASE.
SUBRUTIN.
PERTEMUAN 5 PENYELEKSIAN KONDISI.
LINGKUNGAN TURBO PASCAL
STATEMENT INPUT DAN OUTPUT
STRUKTUR KONTROL Pertemuan Ke-7.
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
BAB V Teknik Percabangan.
M4. Penyeleksian Kondisi Pascal
STRUKTUR KONDISI Pertemuan Ke-6.
Menuliskan Algoritma Dengan Pseudocode
PERCABANGAN / SELEKSI.
PENGENALAN PASCAL STATEMENT TIPE DATA
PERCABANGAN DAN PERULANGAN
Dasar-Dasar Pemrograman
STRUKTUR PERULANGAN.
Pemrograman Choice Ramos Somya, S.Kom., M.Cs..
PENYELEKSIAN KONDISI.
Struktur Pengambilan Keputusan
PERULANGAN.
Dasar-Dasar Pemrograman
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
ALGORITMA DAN PEMROGRAMAN
PERTEMUAN III Menggunakan Pernyataan Bersyarat untuk Menyeleksi Kondisi Menggunakan Pernyataan Bersyarat untuk Menentukan Keputusan.
PERCABANGAN / PEMILIHAN
STRUKTUR PERULANGAN (Struktur For)
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
PERKEMBANGAN PASCAL Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan Nama pascal diambil sebagai penghargaan.
CONDITION II (jamak) Case – of
PERNYATAAN IF THEN ELSE & CASE OF PERULANGAN FOR, WHILE DO, REPEAT UNTIL Fisika UNDANA, Senin 16 Oktober 2017.
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
Pengulangan Repeat – Until (lanjutan)
STATEMEN FOR STATEMEN WHILE STATEMEN REPEAT
Dasar-Dasar Pemrograman
CONDITION I (Tunggal – Ganda) IF - Then. Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Bila kondisi.
Transcript presentasi:

Algoritma & Pemrograman Struktur Keputusan Oleh : Oktavian Lantang

Struktur Keputusan Struktur keputusan adalah struktur dimana compiler harus memilih satu dari beberapa kondisi yang ada, dan apabila salah satu kondisi terpenuhi maka kondisi yang lain tidak dipilih. If...Then...Else Case Of

If...Then Bentuk umum dari If Then adalah : If Kondisi Then Statement Kondisi adalah ungkapan yang akan diseleksi oleh If. Bila kondisi yang diseleksi terpenuhi, maka statement yang mengikuti Then akan diproses, sebaliknya bila kondisi tidak terpenuhi, maka yang akan diproses statement berikutnya.

Implementasi If Then dalam Program Pascal Uses Crt; Var Nilai : Real; Begin Write ('Jumlah Nilai :'); Readln (nilai); If nilai > 60 Then Writeln('Lulus‘) Else Writeln('Tidak lulus'); End.

If Tersarang (1) Struktur If tersarang merupakan bentuk dari suatu statement If berada di dalam lingkungan statemen If yang lainya

If Tersarang (2) Bentuk umum dari If tersarang adalah : If Kondisi 1 Then If Kondisi 2 Then Statement 1 Else Statement 2;

If Tersarang (3) Bentuk umum lain dari If tersarang adalah : If Kondisi 1 Then Begin If Kondisi 2 Then Statement 1 Else Statement 2; End

Implementasi If Tersarang dalam Program Pascal Uses Crt; Var Nilai : Real; Begin Write ('Jumlah Nilai (0-100) :'); Readln (nilai); If nilai => 80 Then writeln(‘Nilai A‘) If nilai => 66 && < 79 writeln (‘nilai B’) If nilai => 56 && < 65 writeln (‘nilai C’) If nilai => 1 && < 55 writeln (‘nilai D’) Else Writeln(‘nilai E'); End.

CASE ... OF Struktur Case – Of mempunyai suatu ungkapan logika yang disebut dengan selector dan sejumlah statemen yang diawali dengan suatu label permasalahan (case label) yang mempunyai tipe sama dengan selector. Statement yang mempunyai case label yang bernilai sama dengan case label yang bernilai sama dengan nilai selector akan diproses sedang statemen yang lainya tidak.

Bentuk umum dari case of Case Variabel Kondisi Of Case – Label 1; Statement 1; Case – Label 2; Statement 2; Case – Label 3; Statement 3; Case – Label 4; Statement 4; ........ Case – Label n ; Statement n ; End ; { end dari case }

Implementasi case of dalam program Program nilai; Var nil : Char ; Begin Write ('Nilai Numerik yang didapat :'); Readln (nil); Case nil Of 'A': Writeln ('Sangat Baik’); 'B': Writeln('Baik’); 'C': Writeln('Cukup'); 'D': Writeln('Kurang'); 'E': Writeln('Sangat Kurang'); End; End.

quiz Buatlah program dengan tampilan sebagai berikut : Masukkan kode minuman : teh botol Total yang harus anda bayar adalah : 3000 TERIMA KASIH Rule of Program : Teh Botol = 3000 Air Mineral = 2000 Soft Drink = 5000

Terima kasih