365,508 views
38 votes
38 votes
It is good programming style to always use a for loop when the number of times to repeat the action is known. The following code uses a while loop that mimics what a for loop should do. Rewrite it using a for loop that accomplishes exactly the same thing.

myprod = 1;
i = 1;
while i <= 4
num = input('Enter a number: ');
myprod = myprod ⁎ num;
i = i + 1;
end

User AlexanderJohannesen
by
3.0k points

1 Answer

9 votes
9 votes

myprod = 1

num = input("Enter a number: ")

for i in range(1, 5):

myprod *= num

User Sbanders
by
2.6k points