FASA 3: PENGEKODAN
(a) MASALAH BESAR
Mengekod algoritma kalkulator untuk menentukan nombor perdana,
luas segi empat, luas segi tiga dan luas bulatan
TEKNIK (b) BAHAGIAN-BAHAGIAN KECIL:
LERAIAN (i)PENGISYTIHARAN PEMBOLEH UBAH DAN PEMALAR
(ii)INPUT
(iii)PROSES
(iv)OUTPUT
CORAK YANG DAPAT DICAMKAN BAGI SETIAP BAHAGIAN KECIL IALAH
PENGGUANAAN JENIS DATA INTEGER
PENGISYTIHARAN PEMBOLEH PEMBOLEH UBAH UNTUK MENYIMPAN
UBAH DAN PEMALAR NILAI
INPUT Pengguna memilih nilai numerik untuk
proses mengira dan menentukan jenis
TEKNIK nombor
PENGECAMA
N PROSES Kira luas:
CORAK -bulatan = pi*(j^2)
-segi empat = Panjang*lebar
-segi tiga = Panjang*lebar*1/2
Menentukan nombor perdana =
nombor/nombor lain tanpa baki
OUTPUT Papar luas:
-bulatan
-segi empat
-segi tiga
Jenis Nombor (perdana/bukan perdana)
PENENTUAN ASPEK-ASPEK PENTING TERDIRI DARIPADA
PENGISYTIHARA PEMBOLEH UBAH UNTUK MENYIMPAN NILAI:
N -PANJANG
PEMBOLEH -LEBAR
UBAH -LUAS
DAN -NOMBOR PERDANA
TEKNIK PEMALAR SEMUA PEMBOLEH UBAH YANG TERLIBAT DIISYTIHAR
PENISKALAAN SEBAGAI INTEGER
INPUT Kod arahan=
Pilih apa yang mahu dikira
Masukkan nombor-nombor yang ingin dikira
PROSES Kira luas:
-bulatan = pi*(j^2)
-segi empat = Panjang*lebar
-segi tiga = Panjang*lebar*1/2
Menentukan nombor perdana = nombor/nombor lain
tanpa baki
OUTPUT Luas bulatan/segi tiga/segi empat ialah (luas) atau
Nombor ini ialah nombor perdana/bukan nombor perdana