CONDITIONAL operator (TERNARY operator):- the conditional
operator or ternary( ?: ) is just like an if-else statement that can be written
in any expression as – exp1 ? exp2 : exp3
exp1 is evaluated first. If it is true
then exp2 is evaluated and become the
result of the expression, otherwise exp2
is evaluated and become the result of the expression.
For example :-
large=(a>b)?a:b
If int a=4,b=5,c=6,small;
Small= a<b?(a<c?a:c):(b<c?b:c)
Arithmetic operator:-
Consider three variables:
int a=4, b=2, Result;
Operation
|
Operator
|
Syntax
|
Comment
|
Result
|
Multiply
|
*
|
a*b
|
Result=a*b
|
8
|
Divide
|
/
|
a/b
|
Result=a/b
|
2
|
Addition
|
+
|
a+b
|
Result=a+b
|
6
|
Substraction
|
-
|
a-b
|
Result=a-b
|
2
|
Modulus
|
%
|
A%b
|
Result=a%b
|
0
|
|
|
|
|
|
No comments:
Post a Comment