1. Nyatakan samada kenyataan berikut mengandungi ralat sintaksis atau tidak (Y/T).
State whether the below C++ statement has syntax error or not (Y/N)
int x=5,y=4,z;
z=5+x*y%6*2+3-1;
cout<<"nilai z tambah y ialah"<<(z+y++)<<endl;
if (x==y)cout<<"nilai x dan y adalah sama";
else cout<<" nilai x lebih besar dari nilai y";
Given a=4, b=7, c=2, states whether the following expressions will produce true or false value
“ Kekuatan tidak datang dari kemampuan fizikal, tetapi ianya datang dari semangat yang tidak pernah
mengalah”
Jh/tut1/2016/17
i. a– b > c
ii. (b –a == c + 1 && b%a ==2 *c – 1) || (b/a == 0)
iii. ( c + a == b || b – 2* a > c)
iv. Semua di atas adalah tidak benar
.
6. Apakah perbezaan antara 2 dengan ‘2’ ?
What is the difference between 2 and ‘2’?
7. Jika y bernilai ‘X’, apa yang akan dipaparkan apabila keratan atur cara di bawah dilaksanakan.
If the value of y is ‘X’, what shall be display if the following segment is executed?
char y;
switch (y) {
Case ‘X’ : cout << ‘1’;
Case ‘Y’ : cout << ‘2’;
Case ‘Z’ : cout << ‘3’;
Case ‘Q’ : cout << ‘4’;
no =1;
n1 = 2;
If ( no != n1-1)
{ no=n1;
n1=no;
}
else
{ n1=no;
no=n1;
}
cout << no<<n1;
9. Cari kesalahan pada keratan aturcara di bawah, nyatakan apa kesalahannya dan perbaiki.
Find errors of the following program segment, state the errors and correct them.
/* mencari kesalahan */
cin >> a,b,nama;
a*b = j;
cout << gaji << nama << ialah << j;
10. Tuliskan aturcara yang akan mengira dan mencetak gaji bulanan iaitu gaji kasar dan gaji bersih
seorang pekerja yang bekerja selama J jam seminggu dengan kadar K RM sejam(tanpa kerja lebih
masa). Potongan gaji yang dikenakan ialah 9% bagi KWSP dan RM100 untuk insuran.
“ Kekuatan tidak datang dari kemampuan fizikal, tetapi ianya datang dari semangat yang tidak pernah
mengalah”
Jh/tut1/2016/17
Write a program to calculate and print monthly salary which are gross salary and net salary for a
worker who worked J hours in a week with the rate K RM per hour ( without any extra hour). 9%
of the salary and RM100 will be deducted for KWSP and insurance respectively.
“ Kekuatan tidak datang dari kemampuan fizikal, tetapi ianya datang dari semangat yang tidak pernah
mengalah”
Jh/tut1/2016/17