if (logical condition) {
// condition is true
}
else {
// condition is false
}
Employee emp;
.....
if (emp.salary() < 18000) {
tax = 0.10;
} else {
tax = 0.15;
}
while (logical condition) {
// repeat while condition is true
}
Example: :
int n = 100;
int sum = 0;
while (n > 0) {
sum += n;
n--;
}
do {
// repeat statement block between { and } while condition is true
} while (condition);
Example:
int n = 100;
int sum = 0;
do {
sum += n;
n--;
} while (n > 0);
for (initializers; condition; updates) {
// repeat statements while condition is true
}
Variable can be declared in
for loop:
for (int i = 1; i <= n; i++)
{
. . .
}
// i no longer defined here