Flowchart (1)

download Flowchart (1)

of 3

Transcript of Flowchart (1)

NO 1.

Jenis Flowchart Document Flowchart Data Flowchart

2.

3.

System Flowchart

4.

Program Flowchart

Persamaan digunakan dalam merancang dan mendokumentasikan proses kompleks digunakan dalam merancang dan mendokumentasikan proses kompleks digunakan dalam merancang dan mendokumentasikan proses kompleks digunakan dalam merancang dan mendokumentasikan proses kompleks

Perbedaan menunjukkan kontrol atas alirandokumen melalui sistem menunjukkan kontrol atas aliran data dalam suatu sistem menunjukkan kontrol pada sumber daya menunjukkan kontrol dalam sebuah program dalam suatu sistem

PERINTAH SELEKSI Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Seleksi kondisi ini sangat penting dalam pemrograman sebab dengan adanya seleksi kondisi, program dapat menentukan proses apa yang harus dilakukan selanjutnya berdasarkan keadaan sebelumnya. Sehingga nampak seolaholah program dapat berpikir dan mengambil keputusan. Disinilah letak kekurangan komputer yaitu tidak mampu berpikir sendiri, semua hal yang dilakukan adalah berdasarkan perintah. Dalam Pascal ada tiga macam perintah seleksi kondisi, yaitu statement ifthen, ifthenelse dan caseof. Seleksi kondisi dengan ifthen digunakan untuk mengambil satu keputusan diantara dua pilihan sedang seleksi kondisi dengan ifthenelse dan caseof digunakan untuk mengambil satu keputusan diantara banyak pilihan.

if then Perintah Seleksi if then else case ofStuktur program

Digunakan untuk mengambil satu keputusan diantara 2 pilihan Digunakan untuk mengambil satu keputusan diantara banyak pilihan Digunakan untuk mengambil satu keputusan diantara banyak pilihan

IF (ekspresi logika) THEN (pernyataan) ; IF (ekspresi logika) THEN (pernyataan_1) else (pernyataan_2); Case (input data) of (pernyataan);

Contoh Program 1. If. Then Program log_in; Uses wincrt; Var a:string; Begin Write (silahkan ketik yes atau no: ); Readln (a); If a:=yes then write (anda benar); If a:=no then write (system error); End. 2. If then else Program menentukan_bilangan_positif_atau_negatif; Uses wincrt; Var a:real; Begin Write (masukkan sembarang angka: ); Readln (a); If a>0 then write (a:2:1, bilangan positif); Else if a