29.01.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!