Control Statements
5 previous year questions.
High-Yield Trend
Chapter Questions 5 MCQs
Rewrite the following program segment using a for loop:
Given program segment:
int a = 5, b = 10;
while (b > 0)
{
b -= 2;
}
System.out.println(a * b);
Note: Ensure that the variable remains accessible for the System.out.println statement after the loop terminates.
Give the output of the following program segment and mention how many times the loop is executed.
int K = 1;
do
{
K += 2;
System.out.println(K);
} while (K <= 6);
\texttt{int P, n = 5, f = 0;}
\texttt{for (P = n; P>0; P--)}
\texttt{\{}
\texttt{\ \ \ \ f *= P;}
\texttt{\}}
\texttt{System.out.println(f);}
Read the if program segment given below:
if (a > b) z = 25; else z = 35;Which one of the following is the correct conversion of the if segment to ternary?
About Control Statements - ICSE-CLASS-X-BOARD
Control Statements is a vital chapter for ICSE-CLASS-X-BOARD aspirants. Mastering the concepts covered in this chapter is essential for securing a top rank.
By rigorously practicing the previous year questions associated with this chapter, you can identify high-yield topics, understand the examiner's perspective, and boost your confidence during the actual exam.
Frequently Asked Questions
Why focus on Control Statements PYQs?
Analyzing PYQs for this specific chapter reveals the most frequently tested concepts and the typical complexity of questions, allowing you to tailor your study plan efficiently.
How to best use this analysis?
Review the topic breakdown to see which sub-topics within Control Statements carry the most weight. Then, tackle the questions iteratively to solidify your understanding.