Professional Documents
Culture Documents
Pengawalan Aliran Proses Aturcara C
Pengawalan Aliran Proses Aturcara C
Contoh penggunaan:
Pseudokod:
Jika a sama dengan 0 dan a lebih kecil atau sama dengan 10
Ditulis menjadi:
if (a = = 0 && a <= 10)
3. Pernyataan for
Digunakan untuk melakukan penambahan angka atau pengulangan kerja. Dan
syaratnya ialah :
contoh:
for(ungkapan1; ungkapan2; ungkapan3)
{
pernyataan;
}
cara tulis:
sum=0;
void main()
{
int i, j:
char ch=’a’;
outputnya ialah:
aa
aaaa
aaaaaa
aaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
4. Pernyataan while
Jika for ada 3 ungkapan maka while juga ada 3 ungkapan.
Cuba padankan dengan for.
Contoh :
Ungkapan 1;
While (ungkapan 2)
{
pernyataan;
ungkapan 3;
}
cara tulis:
sum = 0;
Perhatikan bahawa pernyataan boleh dalam bentuk apa saja mengikut kesesuaian
aturcara yang dibina
5. Penyataan do – while
Jika while dan for ada 3 ungkapan maka do -while juga ada 3 ungkapan.
Cuba padankan dengan while.
Contoh :
Ungkapan 1;
do
{
pernyataan;
ungkapan 3;
} While (ungkapan 2)
cara tulis:
sum = 0;
6. Pernyataan if - else
If – else adalah satu kawalan yang jika benar maka aturcara akan melaksanakan
arahan dan sebaliknya
Contoh:
If(ungkapan1) // jika betul
{
pernyataan 1; //penyataan ini dilaksanakan
}
else // jika salah
{
pernyataan 2; // pernyataan 2 dilaksanakan
Kaedah ini menurut logic dan mudah dilaksanakan. Cuba bina sebarang aturaca
yang memerlukan pernyataan betul dan salah. Pastikan setiap pembolehubah
diistiharkan.
7. Pernyataan else - if
Ia merupakan satu perintah bagi berbilang keputusan seperti memberikan gred
A,B,C kepada markah peperiksaan.
Contoh:
If(ungkapan1) // jika betul
{
pernyataan 1; //penyataan ini dilaksanakan
}
else if // jika salah
{
pernyataan 2; // pernyataan 2 dilaksanakan
Ianya juga satu kawalan tetapi lebih ringkas berbanding kedua-dua kawalan di
atas. Bayangkan anda ke ATM untuk mengeluarkan wang. Aturcara yang
digunakan adalah dalam bentuk format ini. Tetapi memerlukan pernyataan for.
Contoh:
Switch (pembolehubah)
{
case syarat 1: pernyataan1; // jika pilihan adalah 1 maka pernyataan 1
dibuat
break;
case syarat 2: pernyataan2; // jika pilihan adalah 2 maka pernyataan 2
dibuat
break;
}
Carat tulis:
For(i=1;i<=2;i+ +)
Switch(i)
{
case 1: printf(“I am happy”);
break;
case 2: printf(“I am sad”);
break;
}
Contoh :
9. Pernyataan continue
Pernyataan continue adalah untuk menjadi arahan dalam aturcara sebagai satu loop
(ulangan) selagi tidak memenuhi syaratnya..
Contoh: