FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 3

Slides:



Advertisements
Presentasi serupa
Flowchart (1) Mata Kuliah: Dasar Pemrograman
Advertisements

STATEMENT KONDISI Adalah perintah yang memungkinkan
Algoritma : CONTROL STRUCTURES
Struktur Dasar Algoritma
Pemrograman JAVA (TIB09)
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
LOGIKA ALGORITMA Pertemuan 6.
STRUKTUR DASAR ALGORITMA KOMPETENSI DASAR Mahasiswa mengerti dan memahami berbagai struktur dalam penyajian algoritma Indikator 1.Mahasiswa dapat menjelaskan.
Struktur Kontrol: Keputusan
STRUKTUR KENDALI PROSES
Pengenalan PHP Operator Aritmatika:
2 JAM TEORI dan 1 jam praktek
DIAGRAM ALUR (FLOWCHART)
PERCABANGAN/PEMILIHAN
Struktur kontrol ∞ kondisi. ∞ if-else ,
Algoritma dan Struktur Data
1 PERTEMUAN 1 DIAGRAM ALUR (FLOWCHART). 2 Apa itu Flowchart 1.Suatu skema / bagan yang menggambarkan urutan kegiatan dari suatu program dari awal sampai.
DIAGRAM ALUR (FLOWCHART)
PENGERTIAN DASAR ALGORITMA & FLOWCHART
{Pertemuan 4 Struktur Kondisi IF}
FONDASI PEMROGRAMAN & STRUKTUR DATA #2
Statement Control (if dan switch)
Dasar-dasar Algoritma Dan Representasi Algoritma
STRUKTUR DASAR ALGORITMA
{Pertemuan 4 Struktur Kondisi IF}
Dasar-Dasar Pemrograman
Pemrograman Visual I Outline: Kondisi dan Aksi Selection Statement
STRUKTUR DASAR ALGORITMA
{Pertemuan 4 Struktur Kondisi IF}
Struktur Kontrol.
FONDASI PEMROGRAMAN & STRUKTUR DATA #1
Aliran Kendali (Flow Control)
Pengenalan PHP Operator Aritmatika:
Pemrograman Web Lanjut “Pertemuan ke-3”
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
DIAGRAM ALUR (FLOWCHART)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Algoritma & Pemrograman 3
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
Struktur Perulangan Pertemuan 4.
CONDITIONAL Pertemuan 3.
PHP : Hypertext Processor
Dasar-Dasar Pemrograman
STRUKTUR CONTROL program
Struktur Kontrol #1 Keputusan
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
ANALISA PERANCANGAN PROGRAM.
Pemrograman Choice Ramos Somya, S.Kom., M.Cs..
Flow Control & Exception Handling
Struktur Pengambilan Keputusan
DIAGRAM ALUR (FLOWCHART)
Pertemuan 4 Pemrograman Terstruktur
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
Percabangan dan Perulangan
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
Penggunaan Decission (keputusan ) pada C
Dasar-Dasar Pemrograman
Spesifikasi Program.
Dasar Pemrograman Pertemuan 7 Percabangan dalam bahasa C
Pemrograman Web Lanjut “Pertemuan ke-3”
Flowchart (Diagram Alur)
Dasar-Dasar Pemrograman
Dasar Pemrograman Percabangan Nurul Anisa Sri Winarsih, M. CS
Struktur Kendali MINGGU KE-2.
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 2
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 4
FONDASI PEMROGRAMAN & STRUKTUR DATA #1 - 1
Transcript presentasi:

FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 3 Flowchart & Selection Statement

Statement Selection - IF Simbol ini menandakan bahwa alur selanjutnya tergantung dari kondisi, jika nilai kondisi; true (terpenuhi), maka alur akan melalui jalur dengan label yes false (tidak terpenuhi), maka alur akan melalui jalur dengan label no <Kondisi> no yes Dalam bahasa program: Kode instruksi selection atau decision. if(<kondisi>) { … instruksi-instruksi jika kondisi true } else { … instruksi-instruksi jika kondisi false

Statement Selection - IF Contoh selection tanpa else : Chart: yes n > 55 Artinya: Jika nilai isi variable n lebih besar dari 55, maka akan ditampilkan tulisan Lulus. Jika nilai isi variable n tidak lebih besar dari 55, maka tidak akan ditampilkan tulisan Lulus. no output “Lulus“ Kode Pseudo: if(n>55) { output “Lulus”; }

Statement Selection - IF Contoh selection dengan else : Chart: no yes n > 55 Artinya: Jika nilai isi variable n lebih besar dari 55, maka akan ditampilkan tulisan Lulus. Jika nilai isi variable n tidak lebih besar dari 55, maka akan ditampilkan tulisan Mengulang. output “Mengulang“ output “Lulus“ Kode Pseudo: if(n>55) { output “Lulus”; } else { output “Mengulang”;

Contoh Flowchart Lengkap dengan Statement IF Outputnya: usia= usia=20 (misal: user ketik 20) True sts = “Dewasa” (misal: user ketik 4) Dewasa Start Output “usia=“ Input usia usia > 18 sts=“Anak-anak” sts=“Dewasa” Output sts Stop

Statement Selection - Case Dalam bahasa program: <Var> A default B C Dalam bahasa program: Kode instruksi selection atau decision. switch(var) { case ‘A’: instruksi A; break; case ‘B’: instruksi B; case ‘C’: instruksi C; default : instruksi D; } Simbol ini menandakan bahwa alur selanjutnya tergantung dari nilai pada <var>, jika nilai <var>; ‘A’ , maka alur akan melalui jalur dengan label A ‘B’ , maka alur akan melalui jalur dengan label B ‘C’ , maka alur akan melalui jalur dengan label C Selain ‘A’, ‘B’, ‘C’ , maka alur akan melalui jalur dengan label default

Sale = harga – (harga * pot) Statement Selection - Case Outputnya: a=‘B’ (misal: user ketik B) Pot = 30% Harga=500000 Sale=500000-150000=350000 350000 Contoh: Start Input a a A default B C Pot=40% Pot=30% Pot=20% Pot=10% Harga=500000 Sale = harga – (harga * pot) Ouput sale Stop

See You Next Topic Thanks