0% found this document useful (0 votes)
40 views

Forloop Demo

The document introduces the for loop structure by defining it as a repetition control that allows efficient execution of a block of code a specific number of times when the number of repetitions is known. It provides the syntax of a for loop, explains the flow of control as involving initialization, a boolean expression, and an update statement, and includes examples to demonstrate using for loops to print patterns of numbers.

Uploaded by

Randy Tabaog
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views

Forloop Demo

The document introduces the for loop structure by defining it as a repetition control that allows efficient execution of a block of code a specific number of times when the number of repetitions is known. It provides the syntax of a for loop, explains the flow of control as involving initialization, a boolean expression, and an update statement, and includes examples to demonstrate using for loops to print patterns of numbers.

Uploaded by

Randy Tabaog
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 12

Introducing for loop

Introducing for loop


Objective:
At the end of the class, the student is
expected to
• 1. Know the syntax of for loop.
• 2. Acquire the necessary skills and
understanding of switch and for loop
concepts.
• Simulate a given code.
Introducing for loop
What is for loop?
For loop syntax
For loop sample program
Program Simulation
For loop

A for loop is a repetition control


structure that allows you to
efficiently write a loop that needs
to execute a specific number of
times. A for loop is useful when you
know how many times a task is to be
repeated.
For loop syntax

for(initialization; Boolean_expression; update)


{
//Statements
}
For loop
• Here is the flow of control in a for loop:
• The initialization step is executed first, and only once. This step
allows you to declare and initialize any loop control variables. You are
not required to put a statement here, as long as a semicolon appears.
• Next, the Boolean expression is evaluated. If it is true, the body of
the loop is executed. If it is false, the body of the loop does not execute
and flow of control jumps to the next statement past the for loop.
• After the body of the for loop executes, the flow of control jumps back
up to the update statement. This statement allows you to update any
loop control variables. This statement can be left blank, as long as a
semicolon appears after the Boolean expression.
• The Boolean expression is now evaluated again. If it is true, the loop
executes and the process repeats itself (body of loop, then update
step,then Boolean expression). After the Boolean expression is false,
the for loop terminates.
For Loop Flowchart

START

INITIALIZATION

INITIALIZATION

END
For loop sample

Sample program

1 111 1
2 222 2
3 333 3
4 444 4
5 555 5
For loop sample

int x,y;
for(x=1;x<=5;x++)

{
for(y=1;y<=5;y++)
{ 11111
System.out.print(x); 22222
} 33333
System.out.println(); 44444
} 55555
For loop sample

Sample Program

1 23 4 5
1 23 4 5
1 23 4 5
1 23 4 5
1 23 4 5
For loop sample

int x,y;
for(x=1;x<=5;x++)
{
for(y=1;y<=5;y++) 1 2 3 4 5
{ 1 2 3 4 5
System.out.print(y); 1 2 3 4 5
} 1 2 3 4 5
System.out.println(); 1 2 3 4 5
}
Program Simulation

HAVE A NICE DAY!


GOODLUCK =)

You might also like