Wednesday, January 6, 2016

Program flowchart


Algoritma :  adalah urutan langkah-langkah logis dalam penyelesaian masalah yang disusun secara  sistematis.

Contoh :Tentukan nilai A dengan rumus yang bisa digunakan adalah C=A+B

C? Untuk menentukan nilai C maka yang harus kita ketahui terlebih dahulu adalah nilai A dan nilai B

   Untuk nilai A dan B ini dapat berupa konstanta atau merupakan hasil proses yang lainnya. Jadi Nilai C tidak akan bisa didapatkan sebelum kita mengetahui nilai A dan nilai B.  Jadi langkah pertama kita adalah menentukan nilai A dan B, kemudian baru menghitung penjumlahan kedua nilai tersebut. Urutan inilah yang disebut sebagai urutan logis.

Contoh lain adalah : untuk menukar isi bejana A yang berisi air berwarna Biru dengan bejana B yang berisi air berwarna Merah. Sehingga nantinya bejana A berisi air berwarna merah sedangkan bejana B berisi air berwarna Biru.

Algoritma yang tepat adalah :
-Siapkan sebuah bejana dalam keadaan kosong diumpamakan dengan bejana C
-Kemudian isi bejana A dituangkan kedalam bejana C sehingga bejana A dalam keadaan kosong
-Langkah berikutnya isi bejana B dituangkan kedalam bejana A sehingga bejana B sekarang dalam keadaan kosong.
-Baru kemudian isi bejana C dituangkan kedalam bejana B
-Perhatikan bahwa isi bejana sudah berpindah ke bejana B dan isi bejana B sudah berpindah ke bejana A

Alat-alat Bantu dalam menggambarkan Algoritma

 Untuk menggambarkan urutan suatu proses maka ada beberapa cara (alat bantu) yang bisa digunakan. Cara yang digunakan harus sudah berlaku secara umum dan mempunyai aturan-aturan tertentu.
Cara yang bisa digunakan antara lain :
-Algoritma
-Flow Chart Program

Contoh penggunaan alat bantu diatas: (kasus dari contoh pertama)

C=A+B

1.Algoritma
Urutan instruksi yang diberikan adalah :
- Tentukan nilai A dan B
- Proses nilai A ditambah nilai B
- Cetak hasil (nilai C)

Program flowchart

No comments:

Post a Comment