Last Updated: May 2026
📌 This page contains the most important ICSE Class 10 Computer Applications output questions with solutions.
Why Output Questions Are Most Important in ICSE Class 10 Computer Applications?
Output based questions are one of the highest scoring parts of ICSE Computer Applications Section A. Many students lose marks because they do not practice dry-run technique properly.
Exam Tip: Output questions are mostly asked from loops, if-else, strings, arrays, and functions.
If you practice 30-40 quality output questions, you can score full marks in Section A.
Table of Contents
How to Solve Output Questions Fast (ICSE Strategy)
- Always write values of variables step-by-step.
- Understand operator precedence (++, --, %, /).
- In loops, track loop counter and condition carefully.
- For String functions, learn substring(), indexOf(), length().
- For arrays, track index positions properly.
Top ICSE Output Questions (Solved)
Output Question 1 (Loop)
class Test {
public static void main(String args[]) {
int i;
for(i = 1; i <= 5; i++) {
System.out.print(i*i + " ");
}
}
}
Output: 1 4 9 16 25
Output Question 2 (If-Else)
class Test {
public static void main(String args[]) {
int x = 10, y = 5;
if(x > y)
System.out.print(x - y);
else
System.out.print(x + y);
}
}
Output: 5
Output Question 3 (While Loop)
class Test {
public static void main(String args[]) {
int a = 1;
while(a <= 5) {
System.out.print(a + " ");
a = a + 2;
}
}
}
Output: 1 3 5
Output Question 4 (String Functions)
class Test {
public static void main(String args[]) {
String s = "COMPUTER";
System.out.print(s.substring(1,4));
}
}
Output: OMP
Output Question 5 (Array)
class Test {
public static void main(String args[]) {
int a[] = {5, 10, 15, 20};
System.out.print(a[2] + a[0]);
}
}
Output: 20
Output Question 6 (Nested Loop)
class Test {
public static void main(String args[]) {
int i, j;
for(i=1; i<=3; i++) {
for(j=1; j<=2; j++) {
System.out.print(i);
}
System.out.print(" ");
}
}
}
Output: 11 22 33
Common Mistakes Students Make in Output Questions
- Ignoring brackets in expressions
- Confusing ++i and i++
- Not understanding integer division
- Wrong loop condition checking
- Not tracking array indexes properly
Pro Tip: Always dry-run on paper like a trace table.
Output questions become easy once you practice regularly.
Download / Buy Full ICSE Output Questions PDF Pack
If you want full board-focused practice, you can get our premium PDF pack which includes:
- 50+ Important Output Questions (Solved)
- Loops + Arrays + Strings + Functions
- Exam Pattern Questions
- High-level Section A scoring questions
📘 Want Full PDF Pack? Message Amit Sir
ICSE Class 10 Computer Applications Study Material Available (PDF + Tuition Support)
📞 Call Now 💬 WhatsApp Now
Website: www.amitsirtutor.com
Contact: +91 81819 69432