Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Algoritma & Pemrograman Struktur Keputusan

Presentasi serupa


Presentasi berjudul: "Algoritma & Pemrograman Struktur Keputusan"— Transcript presentasi:

1 Algoritma & Pemrograman Struktur Keputusan
Oleh : Oktavian Lantang

2 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

3 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.

4 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.

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

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

7 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

8 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.

9 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.

10 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 }

11 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.

12 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

13 Terima kasih


Download ppt "Algoritma & Pemrograman Struktur Keputusan"

Presentasi serupa


Iklan oleh Google