Professional Documents
Culture Documents
5 6314563731506332412
5 6314563731506332412
Statement
Simple statement
Compound statement
Statement
Simple statement
Compound statement
if Statement
if(expression) statement;
if(expression)
statement;
if(expression)
{
statement(s);
}
Value of expression is either 0 or 1
If the value of expression is 1 then the statement(s) would be executed
30
50
if Statement
20
20
50
if-else Statement
if(expression) statement1; else statement2; //Optional
if(expression) statement1;
else statement2; //Optional
if(expression)
statement1;
else //Optional
statement2; //Optional
if(expression)
{
statement(s);
}
else //Optional
{
statement(s); //Optional
}
Value of expression is either 0 or 1
If the value of expression is 1 then the statement(s) following if would be executed
Otherwise the statement(s) following if would be executed
else requires an if
if-else Statement
30
50
if-else Statement
30
50
Nested if-else Statement
15
25
95
85
if-else Chain Statement
if(expression) statement1;
else if(expression) statement2; //Optional
:
:
:
:
else if(expression) statementN-1; //Optional
else statement; //Optional
if-else Chain Statement
if(expression)
{
statement(s);
}
else if(expression) //Optional
{
statement(s); //Optional
}
:
:
else if(expression) //Optional
{
statement(s); //Optional
}
else //Optional
{
statement; //Optional
}
if-else Chain Statement
switch Statement
switch(expression)
{
case constant-expression:
statement(s);
break; //Optional
case constant-expression:
statement(s);
break; //Optional
:
:
case constant-expression:
statement(s);
break; //Optional
default: //Optional
statement(s); //Optional
}
switch Statement
60
switch Statement
60
switch Statement
60
switch Statement
90
95
switch Statement