Chapter 4: operators and expressions
dalam chapter ni kite akan blaja pasal 4perkara:-
1) arithmetic operators
2) relational operators
3) logical operators
4) assignment operators
so kite blaja yang 1st dululah....miss terangkan simbol2 yang kite akan gunakan bg menjawab soklan dalam exam....ni cam nak blaja matematik plak....
1) arithmetic operator:-
2) relational operators:
3) logical operators:
example yang miss nak uji minda kitorang:
sekarang ni miss terangkan bagaimana nak selesaikan masalah matematik dalam sistem coding....miss bagi contoh soklan n miss tunjukkan macam mana nak jawab.....agak ssh tp kene cuba ni....masuk exam tu....huhuhuhuhu
soklannye...
a=2 b=3
m=2 n=3
p=2 q=3
x=2 y=3
result: ni jawapan dalam pre-increment.
miss bagi lagi soklan untuk uji minda lagi....kali nie lebih rumit lagi sbb kene buat jawapan panjang lebar....pergh...fening lagi nak jawab....xpelah apepun kene fokus sbb nti xingat plak cara2nye...yang kene ingat apapun yang kite nak jawab 1st think kene settle operasi darab (*) dahulu....
result: ++a + --b * 4 > ++m * --n + 4
&& p++ + q-- * 4 < x++ * y-- + 4;
ni cara menjawab dalam pre-increment dan post-increment.
kite ke soklan seterusnye.....soklan ni haruslah menjawab dalam bentuk coding...soklannye....
aekarang nie aku dah faham camner nak jawab so semuanye bergantung pada soklan yang diberi....blaja fop ni seronok tp nak kene fokus baru leh faham......jika....
#include<iostream.h>
main()
{
int n;
n=5; ---> nilai input
//pre increment
cout<<n; 5
cout<<++n; 6
cout<<n; 6
//post increment
cout<<n; 5
cout<<n++; 5
cout<<n; 6
return 0;
}
contoh jawapan yang lain pula....miss terus tunjuk dalam bentuk coding lagi...
#include<iostream.h>
main()
{
int m;
m=7; --->nilai input
//pre increment
cout<<m; 7 @ leh buat...cout<<" "<<m;
cout<<--m; 6
cout<<m; 6
//post increment
cout<<m; 7
cout<<m--; 7
cout<<m; 6
return 0;
}
soklan yang seterusnye...dari bentuk coding dan jawapan die cume nak tau result yang ada dlm coding....so caranye nak cari jawapan....
#include<iostream.h>
main()
{
int result, a,b,m,n,p,q,x,y;
result=0;
a=6;
b=7;
m=8;
n=9;
p=3;
q=2;
x=4;
y=5;
result=++a + b-- * 4< ++m * --n + 4
&& p++ + q-- * 4 > x++ * y-- + 4;
cout<<"\n result="<<result;
return 0;
}
what is the output of result?
jawapan: result = 1/true
camner dapat kite tengok ye cecaranye......
hmmmmm......finish dah aku update....next week update lagi....so class its finish today....see u miss next week......alhamdulillah...
Tiada ulasan:
Catat Ulasan