computing for engineering , data porgraming

yazaj12 5 views 16 slides Oct 15, 2024
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Control Statements : Repetition statements
Some times we need to repeat a specific course of actions either a specified number of times or until a particular condition is being satisfied.


Slide Content

Computing For Engineering Ms : Hnadi Ali

Control Statements

Control Statements : Repetition statements Some times we need to repeat a specific course of actions either a specified number of times or until a particular condition is being satisfied. • For example : – To calculate the Average grade for 10 students , – To calculate the bonus for 10 employees or To sum the input numbers from the user as long as he/she enters positive numbers.

• There are three methods by way of which we can repeat a part of a program. They are: – (a) Using a while statement – (b) Using a do-while statement – (C) Using a for statement Control Statements : Repetition statements

For Loop is probably the most popular looping instruction. general form of for statement is : Control Statements : Repetition statements

The for allows us to specify three things about a loop in a single line: (a) Setting a loop counter to an initial value. (b) testing the loop counter to detect whether its value reached the number of repetitions desired. (c) increasing the value of loop counter each time the program segment within the loop has been executed. Control Statements : Repetition statements

Control Statements : Repetition statements

Example : Display your name 5 times Control Statements : Repetition statements

Example : Display your name 5 times #include <iostream> using namespace std; int main() { for (int i = 1; i <= 5; ++ i ) { cout << "Hello World! " << endl ; } return 0; } Control Statements : Repetition statements

Example : Write a program that prints out numbers from 0 to 10; Control Statements : Repetition statements

Example : Write a program that prints out numbers from 0 to 10; for (int i = 0 ; i <=10 ; i ++) cout << i << "\n“; Control Statements : Repetition statements

Example : Write a program that prints out numbers from 0 to 10 in descending order; Control Statements : Repetition statements

Example : Write a program that prints out numbers from 0 to 10 in descending order; for (int i = 10 ; i >=0 ; i -- ) cout << i << "\n“; Control Statements : Repetition statements

Example : W rite a program that prints out the even numbers from 2 to 20 . Control Statements : Repetition statements

Example : W rite a program that prints out the even numbers from 2 to 20 . for (int i = 2 ; i <=20 ; i +=2 ) cout << i << "\n“; Control Statements : Repetition statements

Example : Write a program that calculates and prints out the Average grade for 6 students . Control Statements : Repetition statements