+ 1
How it stores the last value of the num?
When the while is checking that 2 is less than 8 and prints the num that is 2. So how does it creates the nums " 4 5 6 7", as i havnt mentioned them or declared anywhere.
4 odpowiedzi
+ 5
Nomi Rajput Post your code to solve the error
+ 5
First iteration :
num=2 < 8 prints Number: 2
num=3
Second iteration :
num=3 < 8 prints Number: 3
num=4
Third iteration :
num=4 < 8 prints Number: 4
num=5
Fourth iteration :
num=5 < 8 prints Number: 5
num=6
Fifth iteration :
num=6 < 8 prints Number: 6
num=7
Sixth iteration :
num=7 < 8 prints Number: 7
num=8
And after the loop becomes false and the loop terminates
And the output will be
2
3
4
5
6
7
You haven't mentioned them but it is the while loop's duty to print that numbers
0
you need post a code so we understand what you are talking about and specify what language you're using in the tags
0
int num = 2;
while (num < 8) {
cout << "Number: " << num << endl;
num = num + 1;
}