Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehDeli Setyo Telah diubah "9 tahun yang lalu
1
Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 1 Struktur Pemilihan atau Pencabangan
2
IF … THEN … Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 2 IF cuaca mendung THEN saya membawa payung ENDIF IF mengantuk THEN Tidur ENDIF IF lampu merah menyala THEN Berhenti ENDIF IF kenyang THEN berhenti makan ENDIF Input (x,y) IF x > y THEN Output (‘x lebih besar dari y’) ENDIF
3
IF … THEN … Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 3 IF cuaca mendung AND harus keluar rumah THEN saya membawa payung ENDIF IF mengantuk OR hari sudah malam THEN tidur ENDIF IF lampu merah menyala THEN BEGIN injak rem berhenti END ENDIF
4
IF … THEN … ELSE … Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 4 IF cuaca mendung THEN saya membawa payung ELSE saya membawa jaket ENDIF IF mengantuk THEN tidur ELSE mengerjakan tugas ENDIF
5
IF … THEN … ELSE … Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 5 IF kenyang THEN berhenti makan ELSE BEGIN Tambah nasi Tambah sayur Tambah lauk END ENDIF
6
PEMILIHAN BERSARANG Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 6 IF cuaca mendung THEN IF saya harus keluar rumah THEN saya membawa payung ELSE saya memasukkan sepatu ENDIF ELSE saya membawa jaket ENDIF
7
contoh Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 7 Buatlah sebuah algoritma grade dimana inputannya berupa nilai (0-100) dan outputannya berupa Grade A atau B atau C atau D atau E atau tidak lulus atau salah input !
8
Struktur Pemilihan : Case Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 8 CASE ekspresi nilai1 : aksi1 nilai2 : aksi2... nilaiN : aksiN OTHERWISE : aksiX ENDCASE
9
Struktur Pemilihan : Case Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 9 CASE lampu menyala ‘merah’ : berhenti ‘kuning’ : memperlambat laju kendaraan ‘hijau’ : jalan terus ENDCASE
10
Struktur Pemilihan : Case Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_struktur_pemili... 10 Input (bulan) CASE bulan ‘1’ : Output (‘bulan Januari’) ‘2’ : Output (‘bulan Februari’)... ‘12’ : Output (‘bulan Desember’) OTHERWISE : Output (‘Angka harus 1-12’) ENDCASE
11
TRANSLASI KE C AlgoritmaC IF...THEN dengan 1 aksi IF kondisi THEN Aksi ENDIF if (kondisi) aksi; IF...THEN dengan n aksi IF kondisi THEN Aksi1 Aksi2... ENDIF if (kondisi) { aksi1; aksi2;... } Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_strukt ur_pemili... 11
12
AlgoritmaC IF...THEN...ELSE,dengan masing-masing 1 aksi IF kondisi THEN Aksi1 ELSE Aksi2 ENDIF if (kondisi) aksi1; else aksi2; IF...THEN...ELSE,dengan n aksi IF kondisi THEN Aksi1a Aksi1b... ELSE Aksi2a Aksi2b... ENDIF if (kondisi) { aksi1a; aksi1b;... }else{ aksi2a; aksi2b;... } Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_strukt ur_pemili... 12
13
AlgoritmaC struktur case CASE ekspresi BEGIN nilai1 : aksi1 nilai2 : aksi2... nilaiN : aksiN OTHERWISE : aksiX END switch ekspresi { case nilai1 : aksi1; break; case nilai2 : aksi2; break;... case nilaiN : aksiN; break; default : aksiX; } Sumber Kepustakaan : akatellearn.weebly.com/.../pert_3_strukt ur_pemili... 13
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.