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