1.0 Nota Penyelesaian Masalah - Md Yazid Mohd Saman
1.0 Nota Penyelesaian Masalah - Md Yazid Mohd Saman
1.0 Nota Penyelesaian Masalah - Md Yazid Mohd Saman
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Penyelesaian</strong> <strong>Masalah</strong> & Pengaturcaraan Komputer<br />
Berikut adalah beberapa contoh arahan kod-pseudo umum yang pengaturcara boleh gunakan.<br />
Ini mewakili tindakan utama yang komputer akan laksanakan.<br />
(i)<br />
(ii)<br />
(iii)<br />
(iv)<br />
(v)<br />
(vi)<br />
Pamer @ outputkan (Output)<br />
Baca @ inputkan (Input)<br />
Kira @ Proses (Proses)<br />
Jika syarat benar Proses (Pilih)<br />
Ulang Proses sebanyak N kali (Ulang-for)<br />
Ulang Proses sehingga syarat tidak benar (Ulang-while)<br />
Contoh algoritma untuk mengira dan mempamerkan hasil dharab dua nombor:<br />
Data input: dua nombor integer (n1, n2)<br />
Data output: hasil dharab<br />
Mula algoritma:<br />
i. Pamer @ cetak arahan@prompt untuk 2 nilai nombor (n1, n2)<br />
ii. Set nilai hasil = 0<br />
iii. Kira @ proses hasil = n1 * n2<br />
iv. Pamer @ cetak hasil<br />
v. Pamer @ cetak mesej akhir aturcara<br />
Akhir algoritma.<br />
<strong>Nota</strong>: Pencam hasil ialah satu pencam pembolehubah sementara (temporary variable) yang<br />
digunakan untuk pengolahan data.<br />
2.0 ARAHAN ASAS BAHASA C<br />
Bahasa C menyediakan beberapa arahan asas untuk pengaturcara membina aturcara C.<br />
Takrif: Aturcara ialah satu jujukan arahan untuk dilaksanakan oleh komputer<br />
secara otomatik.<br />
Setiap aturcara C++ terdiri dari satu koleksi fungsi. Salah satu fungsi yang mesti ada dalam<br />
setiap aturcara C++ dipanggil fungsi utama yang bernama main. Ia diikuti dengan<br />
tatatanda kurungan '()'. Ini kemudian diikuti dengan blok yang mengandungi pernyataan<br />
(atau arahan) untuk yang akan dilaksanakan oleh komputer. Blok pernyataan ini dikurungi<br />
dengan tatatanda ’{’ dan ’}’ (juga dinamakan pernyataan majmuk). Contoh:<br />
#include // fungsi library<br />
#include <br />
main()<br />
{<br />
Printf("Assalamu alaikum\n");<br />
printF("dan salam sejahtera untuk semua");<br />
}<br />
2.1 ARAHAN UMPUKAN<br />
© <strong>Md</strong> <strong>Yazid</strong> <strong>Mohd</strong> <strong>Saman</strong> UMT 2010 2