WEEKLY REFLECTION 4
Chapter 6 Control Structures
- Kelas bermula pada pukul 10.00 pagi..
- Sebelum kelas bermula Miss diberi nota pada forum dan kemudian di suruh download. -Setelah kelas bermula Sesi pembelajaran iaitu Chapter 4 Operators And expressions.
chapter ini mengenai tentang Arithmetic Operators,Relational Operators,Logical Operators and Assignment Operators.
-Kemudian telah memberi latihan untuk membuat ye...
- Setelah siap si sambung chapter 6 Control Structures tentang coding cara membuat coding If... else,Do..while, For...,While...., and Switch...case..
- Pada diajar tentang If..Else and Switch..Case.. .Bahagian ini saya kurang faham sedikit tentang cara membuat ye..
CHAPTER 4 OPERATORS AND EXPRESSIONS.
4.1 Operators
- C++ is very rich in built-in operators.
- Operators triggers some computations when applied to operands in an expression.
- The commonly use operators are as follows :-
a) Arithmetic Operators
b) Relational Operators
c) Logical Operators
d) Assignment Operators
- Table 4-1 shows the commonly use operators in C++ programming language.
Arithmetic Operators | Relational Operators | Logical Operators | Assignment Operators |
+ | > | && | = |
- | < | || | |
* | >= | ! | |
/ | <= | ||
% | == |
INCREMENT AND DECREMENT OPERATOR
- Increment - Pro-increment (++N)
- Post-increment (N++)
- Decrement - Pro- decrement (--N)
- Post-decrement (N--)
- For Example :-
Int n ; Int n ;
n = 5 N=5
cout << n, 5 cout << n, 5
cout << ++N ; 1+5 =6 cout << N++ ;
cout << N ; 6 cout<< n ;
Int M; Int M ;
M= 9 M = 10
Cout << m; 9 cout << m ; 10
Cout << --M ; 8 cout << M-- ; 10-1 =9
Cout << M ; 8 cout << M ; 9
LOGICAL OPERATING
M | N | M && N | M || N |
0 | 0 | 0 | 0 |
1 | 0 | 0 | 1 |
0 | 1 | 0 | 1 |
1 | 1 | 1 | 1 |
!(M&&N) | !(M||N) | !M | !N |
1 | 1 | 1 | 1 |
1 | 0 | 1 | 0 |
1 | 0 | 0 | 1 |
0 | 0 | 0 | 0 |
! (M&&N) && (M||N) | !(M) || !(N) |
1 | 1 |
0 | 1 |
0 | 1 |
0 | 0 |
For Example :-
++ a + --b * 4 > ++n && p++ + q-- * 4 < x++ + 4
= 3 + 2 * 4 > 3* 2 + 4 && 3 + 2 * 4 < 3 * 2 + 4
= 3 + 8 > 6 + 4 && 3 + 8 < 6 + 4
= 11 > 10 && 11 < 10
= 1 && 0
0
Selection Structures
a) Do..while
b) While…
c) For..
d) If…else
e) Switch…case
Question :-
Age | Generation |
0 – 2 | Infant |
3 – 6 | Kids |
7 – 12 | Chile |
13 – 21 | Teenagers |
22 – 30 | Adult |
30 up | Senior Adult |
For the coding :-
#include<iostream.h>
main ()
{
//datatype variable_name;
int age;
cout<<"Enter your age : ";
cin>>age ;
//if...else
if (age>=0 || age <=2)
{
cout<<"Infornt";}
else if (age >=3 || age <=6);
{cout<<"kids";}
else if (age >=7 || age <=12);
{cout<<"child";}
else if (age >=13 || age <=21);
{cout<<"feenagers";}
else if (age >=22 || age <=30);
{cout << || "adult" ;}
else if (age > 30)
{cout<<"senior adult" ;}
else
{cout<<"Invalid selection";}
return 0;
}
No comments:
Post a Comment