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

Lab#10

The document discusses for loops and while loops in C++. It provides examples of using for loops to compute squares of integers from 1 to 4, and modifying the program to compute squares of integers from 0 to 9 that are even or odd. It also provides an example of a while loop that reads two numbers, computes their sum, and repeats the process 5 times. It asks the reader to modify the while loop program and provides additional exercises using for and while loops.

Uploaded by

ybx5kg2qgh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Lab#10

The document discusses for loops and while loops in C++. It provides examples of using for loops to compute squares of integers from 1 to 4, and modifying the program to compute squares of integers from 0 to 9 that are even or odd. It also provides an example of a while loop that reads two numbers, computes their sum, and repeats the process 5 times. It asks the reader to modify the while loop program and provides additional exercises using for and while loops.

Uploaded by

ybx5kg2qgh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Computing Fundamentals CS1150 ______ Lab NO.

10: C++ programming

LOOPING : FOR LOOP

The for statement provides a mechanism to repetitively perform operations. The general format of
the for statement is:

for (initial_expression; loop_condition; loop_expression )


{
statements
}
The statements that are enclosed by the curly brackets are executed for a number of times specified
by the parameters of the for statement. For example, the program below computes the square
values using the for statement:

#include <iostream>
using namespace std;
int main()
{
int counter1;
for( counter1 = 1; counter1 <5; counter1++)
{
cout<<" The square value of " <<counter1<<":\t\t"<<counter1*counter1<<endl;
cout<<"\n"<<endl;
}
return 0;
}

- Modify the program to compute the square for all integer numbers that are greater than 0
and smaller than 10.

- Modify the program to compute the square for the even integer numbers that are greater
than 0 and smaller than 10.

- Modify the program to compute the square for the odd integer numbers that are greater
than 0 and smaller than 10.

LOOPING : WHILE LOOP

The while statement is used to execute a block of statements while some condition is true. In this
exercise, you will use the while statement to repetitively read inputs from the terminal.

The C program below defines two integer variables number1 and number2. The while statement is
used to continuously read the values of number1 and number2 from the terminal, and then compute
their sum.

Page 1 of 2
Computing Fundamentals CS1150 ______ Lab NO. 10: C++ programming

#include <iostream>

using namespace std;

int main()
{

int number1 = 0; // The first number


int number2 = 0; // The second number
int counter = 0;
while (counter <5){
cout<<"Please enter the values of number1 and number2\n"<<endl;
cin>>number1>>number2;
cout<<"\n The sum is : "<<number1 + number2<<endl;
counter += 1;
}
cout<<"good bye"<<endl;

return 0;
}

Compile and run the above program.

1. How many times does the program above read the values of number1 and number2 and then
compute their sum?
_________________________________________

2. Modify the above program to run the while loop for 10 interactions.
3. Modify the above program to compute subtraction, multiplication and division.

4. Modify the above program to run the while loop for infinite number of iterations (endless
loop).

Using for loop or while loop:


1. Write a C++ program to compute and print the sum of all integers between 5 and 20, and
then compute the average of these numbers.
2. Write a program that prints the multiples of 3 , between 1 and 999.
3. Write a C++ program to compute and print the sum and average of all even integers between
0 and 100.

Page 2 of 2

You might also like