0

While loops

Sorry new at all this. I am not getting the while loop statement. How would you output only even numbers and how does each line correspond together? Thanks

13th Nov 2021, 7:07 AM
Leslie LaCroix
Leslie LaCroix - avatar
3 Réponses
+ 2
All you need to set a condition to while statement and increase your initial variable by 2 inside the loop.
13th Nov 2021, 7:34 AM
Simba
Simba - avatar
+ 1
While loops are much easier than you think. It simply keeps iterating the loop(executing the code), as long as the condition is TRUE, once the condition is FALSE, It will stop the loop. Example: I want to create a loop for printing even numbers from 1 to 20. -First: I need to create a counter for iteration =====》 counter = 1 -Second: I need to specify the condition for iteration =====》 counter <= 20 -Third: I need to create an if statements to examine the even numbers using the remainder operation on 2, if the result is zero, then It,s even number =====》 if( counter % 2 == 0) then print(counter), otherwise do nothing and continue the loop. -Forth: To keep the loop iterating until we reach 20, we increment counter by 1 ====》counter = counter + 1 Sample code: counter = 1 while (counter <= 20): if (counter % 2 == 0) print(counter) counter = counter + 1
13th Nov 2021, 7:37 AM
Khalid Alanazi
Khalid Alanazi - avatar
+ 1
Thank so much! Create break down .
13th Nov 2021, 6:12 PM
Leslie LaCroix
Leslie LaCroix - avatar