Algorithm
design
Flowchart
Flowchart ni
lebih kepada graphic representation of algorithm
dimana kita guna bentuk- bentuk untuk mewakili operasi yang dibuat.
Antara bentuk
yang digunakan ialah :
Oval à
mula ( wajib guna simbol ni mula-mula sekali )
Line à connector untuk tunjukkan hubungan
antara simbol. simbol . ia juga untuk buat kita senang faham kemana operasi
seterusnya pergi.
Parallelogram
à untuk masukkan input atau output .
Input = data yang
ingin dimasukkan.
Contoh :
radius dan height
Output = data yang
telah diproses
Contoh :
volume
Rectangle à process dimana selalunya kita
letakkan formula disini
Contoh : volume = pie
*radius* radius * height
Ini bermakna jawapan atau hasil kepada radius *height tu kita assigned dalam volume . kita baca dari kanan
ke kiri
Diamond à dimana kita letak condition atau
syarat untuk jadikan
condition itu true or false . biasanya kita guna diamond ni
bila ada loop atau if else statement.
Contoh
Pseudocode
Pseudocode ni
guna ayat English- like yang hampir sama dengan coding .
Contoh :
Start
Print “enter
radius (cm) : “
Read radius
Print “enter
height (cm) : “
Read height
Pie = 3.142
Volume = pie
* radius *radius* height
If (volume
>0)
Print “the volume is : “,volume
Else
Print “volume is negative”
End
So sebaiknya
sebelum kita start buat coding… kita kena faham dan design dulu salah satu daripada
dua ni untuk kita senang faham flow program kita. Jadi senang kita nak buat coding.
Personally I
suka buat pseudocode sebab tak renyah nak lukis simbol-simbol ni cuma kalau masalah
yang panjang..lagi mudah untuk guna flowchart sebab senang kita nak trace apa
yang berlaku ..lagipun kita boleh guna software macam raptor untuk buat
flowchart.
Susah untuk
kita terus buat coding jika tiada arah tuju. Algorithm design ini berfungsi
untuk menjadi guideline kepada kita supaya tidak tersasar .
Jadi inilah
serba sedikit tentang pseudocode dan flowchart untuk pengetahuan semu. Ini baru
sikit… banyak lagi kita boleh belajar , dekat youtube pun banyak juga video-video
yang mudah difahami.
Yang penting
anggap la programming is fun !!
#include
<stdio.h>
Void main
()
{
Printf (“PROGRAMMING IS FUN !!“) ;
}
Harrah's Resort Atlantic City - Mapyro
ReplyDeleteInformation and Reviews 안성 출장안마 about Harrah's Resort Atlantic 여수 출장안마 City in Atlantic 포항 출장안마 City, including real 당진 출장마사지 guest reviews, photos and map. Rating: 7.2/10 · 9 votes 보령 출장마사지