Loops C++

By: Prof. Dr. Fazal Rehman | Last updated: March 3, 2022

What are loops?

A loop can execute a set of statements again and again until a certain condition is reached. Example 1: If a teacher asked a student to demonstrate the counting from 1 to 10. Then he can ask the student to demonstrate the counting by two different methods. Method 1: A teacher can ask the student to demonstrate the counting from 1,2,3,4,5,6,7,8,9 to 10.
  • Method 2:
The teacher can ask the student to demonstrate the counting from 1 to 10. Think about it, which one method is best? Exactly it is better if we used the second method. The concept of the loop is similar to this. What is a mechanism of the loop? When we try to run a loop, then we have to care for the followings;
  1. Loop initialization
  2. Loop Condition
  3. Loop Increment/Decrement
What is Loop initialization? For example: In the example above the beginning of loop is from 1 What is Loop Condition? Allows the loop to execute only when the condition is true. For example: In the example above the termination of loop occurred at  10. What is Loop Increment/Decrement? For example: In example 6.1, loop increment is the increment from 1 to 2, from 2 to 3, from 3 to 4, from 4 to 5, from 5 to 6, from 6 to 7, from 7 to 8, from 8 to 9 and from 9 to 10. After reaching to 10 what the student do? Exactly the student stops at 10 because there is a condition to terminate the loop at 10. Now let’s begin with a programming example. Example 2: If we want to print hello 5 times on the screen without a loop, then we can write the code as follows
Line No Program Code
1 cout<<”loop is working”;
2 cout<<”loop is working”;
3 cout<<”loop is working”;
4 cout<<”loop is working”;
5 cout<<”loop is working”;

Example: Statements without loop

If we take a little attention to this code, we can observe that we need to write the
  cout<<”loop is working”;
five times again and again in the program. It is time-consuming. It also consumes more memory. So there is a need to introduce a method that that can save a programmer time and can also save the computer memory. Solution to this problem is by using a loop. Later we will discuss the solution in the example in next tutorial. There are three common types of loops;
  1. For loop
  2. While loop
  3. Do While loop
Test Your Understandings
1.Loops execute again and again so occupies more space and consumes more time for the programmer? YES / NO
Answer - Click Here:
NO
2……………Used to stop the loop? A- Loop initialization B- Loop condition C- Loop increment D- All above
Answer - Click Here:
B
.

Leave a Comment

All Copyrights Reserved 2025 Reserved by T4Tutorials