What will be the output of the following Pseudocode?int c = 0, d = 0 while ( d< 6 ) d=d+2 c=c+1 end while loop print c3564
Question
What will be the output of the following Pseudocode?int c = 0, d = 0 while ( d< 6 ) d=d+2 c=c+1 end while loop print c3564
Solution
The pseudocode provided is a simple loop that increments the variable 'd' by 2 and 'c' by 1 in each iteration until 'd' is no longer less than 6. Here's a step-by-step breakdown:
- Initialize 'c' and 'd' to 0.
- Enter the while loop. Check if 'd' is less than 6. It is, so we continue.
- Increment 'd' by 2. 'd' is now 2.
- Increment 'c' by 1. 'c' is now 1.
- Go back to the start of the loop. Check if 'd' is less than 6. It is, so we continue.
- Increment 'd' by 2. 'd' is now 4.
- Increment 'c' by 1. 'c' is now 2.
- Go back to the start of the loop. Check if 'd' is less than 6. It is, so we continue.
- Increment 'd' by 2. 'd' is now 6.
- Increment 'c' by 1. 'c' is now 3.
- Go back to the start of the loop. Check if 'd' is less than 6. It is not, so we exit the loop.
- Print 'c'. The output is 3.
So, the output of the pseudocode will be 3.
Similar Questions
What will be the output of the following pseudocode?Integer p, q, r, s Set p=1, q = 1for (each r from 0 to 2 ) for (each s from -4 to -2 ) p = p + 2if(p > r) Continue End if p = 1if(p > s) Jump out of the loop End if End for End for Print p + qQuestion 83AnswerA.13B.24C.35D.20
What will be the output of the following pseudocode?Integer a, b, cSet a = 1, b = 1for(each c from 4 to 7) if(a > c ) a = a - 1 Jump out of the loop Else a = a + c if(c) a = a + 1 End if End if End for Print a + b[Note: If(x) gets executed if the value inside if(), i.e., x is not zero.]
What is the output for the following code?12345678910111213#include <stdio.h> int main() { int i = 1; while (i <= 10) { if (i % 5 == 0) { i++; continue; } printf("%d ", i); i++; } return 0; }
What will be the output of the following pseudocode?Integer a, b, cset a= 1, b= 5for (each c from 6 to 7)a = a & ca = a + cend forprint a + b[ Note- & bitwise AND - The bitwise AND operator ( & ) compares each bit of the first operand to the corresponding bit of the second operand if both bits are 1 the corresponding result bit is set to 1. otherwise, the corresponding result bit is set to 0]
What will be the output for the following code?i=0while(i<3): j=0 while(j<3): print(i,j,end=" ") j+=1 print()
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.