4 and 5 4. Change the following for loop to a while loop (5 points) for (intx1;
ID: 3911758 • Letter: 4
Question
4 and 5
4. Change the following for loop to a while loop (5 points) for (intx1; x 100 xtt) printf ("%d ",x); 5. if x - 0, y 0, and z 1, wha t ?s the value of x, y and z after executing the following codes: (10 points) a. switch (x) case 0: x+=3 ; printf ("sdIn"x) break case 1: y-1 printf ("%d ",y); break: Defaultxyt printf "dn"x) b. switch (x) Case 0 : x 2; Break Case I:x 4 Break, Defaulty3 6. The logical operation is true only when both operan 5 points) a and (&&) . greater than (>) c. less than (Explanation / Answer
Answer 4.
int x = 1;
while(x < 100)
{
printf("%d ",x);
x++;
}
Answer 5.
a) As x = 0, the control flow will go through case 0 and after x = x + 3, value of x becomes 3 and 3 gets printed on output screen but due to break statement control flow will come out of switch and hence values of y and z will be unchanged. Final values of x, y and z:
x = 3, y = 0, z = 1
b) As x = 0, the control flow will go through case 0 and change value of x to 0 and value of y to 3 but value of z will be unchanged. Final values of x, y and z:
x = 2, y = 3, z = 1
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.