76.3k views
3 votes
What are the values of x and y at the end of the loop x = 0; y = 0; for i = 1:5 x = x + i; y = x + i; end Select one: a. x = 15, y = 20 b. x = 15, y = 35 c. x = 20, y = 15 d. x = 10, y = 14

User Alphager
by
6.6k points

1 Answer

0 votes

Final Answer:

b. x = 15, y = 35 are the values of x and y at the end of the loop x = 0; y = 0; for i = 1:5 x = x + i; y = x + i; end Select one.

Step-by-step explanation:

b. x = 15, y = 35 are the values of x and y at the end of the loop x = 0; y = 0; for i = 1:5 x = x + i; y = x + i; end Select one.

The loop starts with x = 0 and y = 0. In each iteration, x is incremented by the loop variable i, and y is assigned the value of x plus i.

1st iteration: i = 1

x = x + i = 0 + 1 = 1

y = x + i = 1 + 1 = 2

2nd iteration: i = 2

x = x + i = 1 + 2 = 3

y = x + i = 3 + 2 = 5

3rd iteration: i = 3

x = x + i = 3 + 3 = 6

y = x + i = 6 + 3 = 9

4th iteration: i = 4

x = x + i = 6 + 4 = 10

y = x + i = 10 + 4 = 14

5th iteration: i = 5

x = x + i = 10 + 5 = 15

y = x + i = 15 + 5 = 20

At the end of the loop, x = 15 and y = 20. Therefore, the correct answer is option b. x = 15, y = 35.

User Habba
by
6.9k points