Thursday, 12 January 2017

Flowchart IF


Bentuk Umum - 1

biasa disebut : Bentuk IF-THEN
Cara-Kerja
Bila nilai cond

- TRUE, maka kerjakan semua instruksi yang ada dalam statements-true

            Setelah selesai, lanjutkan ke next-instruction

- FALSE, maka langsungmeloncatmengerjakan isnstruksi yang ada di     

             next-instruction        

 
Bentuk Umum - 2

biasa disebut : Bentuk IF-THEN-ELSE
cond = condition
Beberapa buku literatur, menggambarkan Flowchartnya sbb:


Bentuk IF-THEN-ELSE  IF dan Bentuk IF - THEN - IF
 Contoh Soal :
Susun  program  untuk  menginput  sebuah  nilai integer (nilai ujian   mahasiswa) kemudian cetak perkataanLULUS”, bila nilai tersebut >= 60 atau cetak perkataanGAGALbila nilai tersebut <  60.
 
Bentuk Umum - 3

biasa disebut : Bentuk IF-Bersarang
 

 

Bentuk Kondisi :
                                            
                                                      Bentuk Kondisi :
 
                                                  Bentuk Kondisi :

 
                                               Contoh :
                                          Bentuk Kondisi :
 
                                            Bentuk Kondisi :
Contoh - Contoh Tahapan IF Bersarang

1. 
2.


3. 

4.

5.

6.
7.
8.
9.

10.



*************************** Semoga Bermanfaat **************************







FLOWCHART

Flowchart Merupakan gambaran dalam bentuk diagram alir dari algoritma-algoritma dalam suatu program yang menyatakan arah alur program tersebut. Flowchart lebih baik dibandingkan pseudocode. Flowchart disajikan dalam bentuk grafik/gambar.
Fungsi Flowchart 
*Dapat membantu programmer maupun orang lain dalam memahami alur program (apa saja input, proses dan output dari program). 
*Representasi visual, karena itu lebih mudah dipahami.
*Jumlah simbol yang digunakan sedikit, karena itu lebih sederhana dan lebih mudah dipelajari.
Simbol - Simbol Dalam Flowchart 



Contoh - Contoh flowchart 
*Menghitung Luas Segitiga
* Menentukan Nilai Terbesar

*Menghitung jumlah 10 bilangan bulat positif pertama
* Menghitung Tahun Kabisat
 


*********************** Semoga Bermanfaat ***********************

Wednesday, 11 January 2017

PSEUDOCODE

Definisi Pseudocode 
* Pseu : menyerupai, code : kode
* Pseudocode adalah deskripsi dari algoritma pemrograman computer yang menggunakan struktur sederhana dari beberapa bahasa pemograman
*Tidak ada aturan standar penulisan pseudocode
 *Ditujukan untuk dibaca manusia, bukan dibaca mesin(komputer)
Tujuan penggunaan utama dari pseudocode adalah untuk memudahkan manusia dalam memahami prinsip-prinsip dari suatu algoritma.
Kelemahan Pseudocode : Salah satu kelemahan pseudocode adalah kesulitan yang dijumpai bila algoritmanya banyak mengandung penyeleksian kondisi.

Contoh Pseudocode : 
* Menghitung luas segitiga yang diketahui alas dan tingginya
input alas

input tinggi

luas <-- ½ * (alas * tinggi)

print  luas

 * Mendapatkan nilai maksimal dari sejumlah nilai ujian
for i = 1 ->10
input nilai[i]

endfor

max <-- span=""> nilai[1]

for j = 2 -> 10

   if (nilai[j] > max)

      max = nilai[j]

   endif

endfor

print max
*Contoh  Penggunaan Cara Lain










* Menentukan bilangan terbesar dari dua bilangan
input bilangan1

input bilangan2

if (bilangan1 > bilangan2) do step 4 otherwise do step 5

print bilangan1, Then do step 6

print bilangan2, Then do step 6

Finish

Kesimpulan : Semakin banyak kondisi yang perlu diperhatikan, akan semakin rumit penulisan pseudocodenya

************************ Semoga Bermanfaat ************************



Featured post

Instalasi Dan Konfigurasi Android ( ECLIPSE )

Sebelum instalasi eclipse terlebih dahulu kita sediakan perangkat software yang dibutuhkan seperti berikut : ·   Instalasi Java JDK · ...