Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 2

Presentasi serupa


Presentasi berjudul: "FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 2"— Transcript presentasi:

1 FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 2
Flow Chart & Sequence Statements

2 Terminator Start atau Stop Simbol ini menandakan suatu flow dimulai
Simbol ini menandakan suatu flow berhenti

3 <Nama Variabel/nilai>
Statement Input atau Output Input/Output <Jenis> <Nama Variabel/nilai> Variable atau nilai yang akan dibaca/ ditamplkan Simbol ini menandakan bahwa alur memerlukan masukan dari user atau alur akan menampilkan suatu nilai Dalam bahasa program: Kode instruksi untuk membaca masukan dari user. Kode instruksi untuk menampilkan suatu teks, nilai atau nilai variable.

4 Statement Input atau Output
Contoh Input : Chart: Artinya: Input x Meminta masukan dari user untuk disimpan pada variable x Kode Pseudo: input x;

5 Statement Input atau Output
Contoh Output : Chart: Artinya: Output x Menampilkan nilai yang tersimpan pada variable x Kode Pseudo: output x;

6 Statement Input atau Output Menampilkan tulisan (teks), yaitu teks: A=
Contoh Output : Chart: Artinya: Output “A= “ Menampilkan tulisan (teks), yaitu teks: A= Kode Pseudo: output “A=“;

7 Statement Input atau Output Menampilkan angka, yaitu angka: 5
Contoh Output : Chart: Artinya: Output 5 Menampilkan angka, yaitu angka: 5 Kode Pseudo: output 5;

8 <Proses> atau <Operasi>
Statement Process <Proses> atau <Operasi> Simbol ini menandakan bahwa dilakukan suatu proses atau operasi sesuai yang tertulis pada chart Dalam bahasa program: Kode instruksi operasi Matematika. Kode instruksi operasi String. Kode instruksi operasi Komparasi. Kode instruksi operasi deklarasi atau inisialisasi.

9 Statement Process Contoh Process : Chart: Artinya: A = B + C Operasi Matematika, nilai isi variable B tambah nilai isi variable C dan hasilnya disimpan di variable A Kode Pseudo: A=B+C;

10 Statement Process Contoh Process : Chart: Artinya: gabung = “ABC” + “DE” Operasi String, teks ABC digabung dengan teks DE dan hasilnya disimpan di variable gabung Kode Pseudo: gabung=“ABC” + “DE”;

11 Statement Process Contoh Process : Chart: Artinya: besar = x > y Operasi Komparasi, nilai isi variable x dibandingkan terhadap nilai isi variable y, hasilnya adalah nilai true atau false yang akan disimpan di variable besar Kode Pseudo: besar = x > y;

12 Statement Process Contoh Process : Chart: Artinya: A = 5 Operasi Inisialisasi, isi variable A diinisialisasi atau diisi dengan nilai 5 Kode Pseudo: A=5;

13 Contoh Flowchart dengan Statement
Start Alur dimulai Menampilkan teks x = Membaca user input untuk x Menampilkan teks y= Membaca user input untuk y Operasi matematika Menampilkan nilai isi z Alur selesai Outputnya: x = x = 4 (misal: user ketik 4) y = y = 5 (misal: user ketik 4) z = = 9 9 Output “x = “ Input x Output “y = “ Input y z = x + y Output z Stop

14 Contoh dan Flashback ke Langkah–langkah Pengembangan Program
Definisikan masalah Rancang outline pemecahan masalah Buat algoritma berdasarkan outline pemecahan masalah Test algoritma Coding Execute Dokumentasi dan pemeliharaan

15 Contoh Outline Pemecahan Masalah
Definisi Masalah Deklarasi variable A Deklarasi variable B Deklarasi variable X Deklarasi variable C Deklarasi variable Z Tampilkan tampilan untuk input A Baca nilai A Tampilkan tampilan untuk input B Baca nilai B C = A + B Tampilkan nilai C Tampilkan tampilan untuk input X Baca nilai X Z = X * C Tampilkan nilai Z Input Process Output A, B Baca nilai A Baca nilai B C = A + B Tampilkan nilai C Z = X * C Tampilkan nilai Z C, Z

16 Contoh Algoritma dari Outline Pemecahan Masalah
Start A = 0 B = 0 C = 0 Z = 0 Input A Output “A = “ B “B = “ C = A + B Stop Z Z = X * C X X = 0 “X = “ C Outline Pemecahan Masalah Deklarasi variable A Deklarasi variable B Deklarasi variable X Deklarasi variable C Deklarasi variable Z Tampilkan tampilan untuk input A Baca nilai A Tampilkan tampilan untuk input B Baca nilai B C = A + B Tampilkan nilai C Tampilkan tampilan untuk input X Baca nilai X Z = X * C Tampilkan nilai Z

17 See You Next Topic Thanks


Download ppt "FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 2"

Presentasi serupa


Iklan oleh Google