KEMBAR78
Practical Sample Questions ISC 2025 | PDF | Prime Number | Combinatorics
0% found this document useful (0 votes)
16 views12 pages

Practical Sample Questions ISC 2025

Practice

Uploaded by

nisha8296199363
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views12 pages

Practical Sample Questions ISC 2025

Practice

Uploaded by

nisha8296199363
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

SAMPLE PAPER 1

Solve any one of the following Problems.

Question 1

A number is said to be a Goldbach number, if the number can be expressed as the addition of

two odd prime number pairs. If we follow the above condition, then we can find that every

even number larger than 4 is a Goldbach number because it must have any pair of odd prime

number pairs.

Example: 6 = 3,3 ( ONE PAIR OF ODD PRIME )

10 = 3,7 and 5 , 5 ( TWO PAIRS OF ODD PRIME )

Write a program to enter any positive EVEN natural number ‘N’ where (1<=N<=50) and

generate odd prime twin of ‘N’

Test your program for the following data and some random data.

Example 1

INPUT: N = 14

OUTPUT: ODD PRIME PAIRS ARE: 3, 11

Example 2

INPUT: N = 20

7, 7

OUTPUT: ODD PRIME PAIRS ARE: 17, 3

13, 7

Example 3

INPUT: N = 44

OUTPUT: ODD PRIME PAIRS ARE: 41, 3

37, 7

31, 13

Example 4

INPUT: N = 25

OUTPUT: INVALID INPUT


Question 2

Write a program to declare a matrix A [ ] [ ] of order (M N) where ‘M’ is the number of

rows and ‘N’ is the number of columns such that both M and N must be greater than 2 and

less than10. Allow the user to input integers into this matrix. Display appropriate error

message for an invalid input.

Perform the following tasks on the matrix.

(a) Display the input matrix

(b) Shift each row one step upwards so the first row will become the last row 2nd row will be the

1st row and so on

(c) Display the rotated matrix along with the highest element and its location in the matrix

Test your program for the following data and some random data:

Example 1

INPUT: M =3

N=4

Enter elements in the matrix:

100 90 87 76

200 500 167 998

77 567 89 254

OUTPUT: FORMED MATRIX AFTER ROTATING:

200 500 167 998

77 567 89 254

100 90 87 76

Highest element: 998 ( Row: 0 and Column: 3 )

Example 2

INPUT: M =4

N=3

Enter elements in the matrix:

54 120 187

78 55 289

134 67 89

63 341 122
OUTPUT: FORMED MATRIX AFTER ROTATING:

78 55 289

134 67 89

63 341 122

54 120 187

Highest element: 341 ( Row: 2 and Column: 1 )

Example 3

INPUT: M = 2

N= 3

OUTPUT: SIZE IS OUT OF RANGE. INVALID ENTRY

Question 3

Write a program to accept a sentence which may be terminated by either ‘.’ ,‘?’or ‘!’ only.

The words may be separated by a single blank space and should be case-insensitive.

Perform the following tasks:

(a) Determine if the accepted sentence is a Pangram or not.

[A Pangram is a sentence that contains every letter of the alphabet at least once.]

Example: "The quick brown fox jumps over the lazy dog"

(b) Display the first occurring longest and shortest word in the accepted sentence.

Test your program for the following data and some random data:

Example 1

INPUT: Pack my box with five dozen liquor jugs.

OUTPUT: IT IS A PANGRAM

LONGEST WORD: dozen

SHORTEST WORD: my

Example 2

INPUT: THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.

OUTPUT: IT IS A PANGRAM

LONGEST WORD: QUICK

SHORTEST WORD: THE

Example 3

INPUT: Hello my World.


OUTPUT: IT IS NOT A PANGRAM

LONGEST WORD: Hello

SHORTEST WORD: my

Example 4

INPUT: Alas ! it failed #

OUTPUT: INVALID INPUT

SAMPLE PAPER 2

Solve any one of the following Problems.

Question 1

Write a program in JAVA to accept day number (between 1 and 366) and year (yyyy) from

the user and display the corresponding date. Also accept ‘N’ from the user where

(1<=N<=100) to compute and display the future date ‘N’ days after the given date. Display

error message if the value of the day number or ‘N’ are not within the limit. Day number is

calculated taking 1st January of the given year as 1.

Test your program with given set of data and some random data

Example 1

INPUT:

DAY NUMBER: 50

YEAR: 2024

N: 25

OUTPUT: ENTERED DATE: FEBRUARY 19, 2024

25 DAYS LATER: MARCH 15, 2024

Example 2

INPUT:

DAY NUMBER: 321

YEAR: 2024

N: 77

OUTPUT: ENTERED DATE: NOVEMBER 16, 2024

77 DAYS LATER: FEBRUARY 1, 2025

Example 3
INPUT:

DAY NUMBER: 400

YEAR: 2024

N: 125

OUTPUT: INCORRECT DAY NUMBER

INCORRECT VALUE OF ‘N’

Question 2

Write a program to declare a square matrix A[ ][ ] of order M × M where `M' is the number

of rows and the number of columns, such that M must be greater than 2 and less than 10.

Accept the value of M as user input. Display an appropriate message for an invalid input.

Allow the user to input integers into this matrix. Perform the following tasks:

(a) Display the original matrix.

(b) Check if the given matrix is Symmetric or not.

A square matrix is said to be Symmetric, if the element of the ith row and jth column

is equal to the element of the jth row and ith column.

(c) Find the sum of the elements of left diagonal and the sum of the elements of right

diagonal of the matrix and display them.

Test your program for the following data and some random data:

Example 1

INPUT: M = 3

Enter elements of the matrix:

123

245

356

OUTPUT: ORIGINAL MATRIX

123

245
356

THE GIVEN MATRIX IS SYMMETRIC

The sum of the left diagonal = 11

The sum of the right diagonal = 10

Example 2

INPUT: M = 4

Enter elements of the matrix:

7 892

4 563

8 531

7 642

OUTPUT: ORIGINAL MATRIX

7 892

4 563

8 531

7 642

THE GIVEN MATRIX IS NOT SYMMETRIC

The sum of the left diagonal = 17

The sum of the right diagonal = 20

Example 3

INPUT: M = 12

OUTPUT: SIZE IS OUT OF RANGE

Question 3

Most (NOT ALL) cell phone keypads look like the following arrangement (the letters are

above the respective number)

For sending text / SMS the common problem is the number of keystrokes to type a particular

text.
For example, the word "STOP", there are a total of 9 keystrokes needed to type the word.

You need to press the key 7 four times, the key 8 once, the key 6 three times and the key 7

once to get it.

Develop a program code to find the number of keystrokes needed to type the text.

For this problem, accept just one word without any punctuation marks, numbers or white

spaces and the text message would consist of just 1 word.

Test your data with the sample data and some random data :

Example 1:

INPUT:

DEAR

OUTPUT: Number of keystrokes = 7

Example 2:

INPUT:

Thanks

OUTPUT: Number of keystrokes = 12

Example 3:

INPUT:

Good-Bye

OUTPUT: INVALID ENTRY

SAMPLE PAPER 3

Solve any one of the following Problems.


Question 1

A unique-digit integer is a positive integer (without leading zeros) with no duplicate digits.

For example, 7, 135, 214 are all unique-digit integers whereas 33, 3121, 300 are not.

Given two positive integers m and n, where m < n, write a program to determine how many

unique-digit integers are there in the range between m and n (both inclusive) and output them.

The input contains two positive integers m and n. Assume m < 30000 and n < 30000. You

are to output the number of unique-digit integers in the specified range along with their

values in the format specified below:

Test your program for the following data and some random data.

Example 1

INPUT: m = 100

n = 120

OUTPUT: THE UNIQUE-DIGIT INTEGERS ARE:

102, 103, 104, 105, 106, 107, 108, 109, 120

FREQUENCY OF UNIQUE-DIGIT INTEGERS IS: 9

Example 2

INPUT:

m = 2505

n = 2525

OUTPUT: THE UNIQUE-DIGIT INTEGERS ARE:

2506, 2507, 2508, 2509, 2510, 2513, 2514, 2516, 2517, 2518, 2519

FREQUENCY OF UNIQUE-DIGIT INTEGERS IS: 11

Example 3

INPUT:

m = 2520

n = 2529

OUTPUT: THE UNIQUE-DIGIT INTEGERS ARE: NIL

FREQUENCY OF UNIQUE-DIGIT INTEGERS IS: 0.


Question 2

Write a program to declare a matrix A [ ] [ ] of order (M x N) where ‘M’ is the number of

rows and ‘N’ is the number of columns such that both M and N must be greater than 2 and

less than 20. Allow the user to input integers into this matrix. Perform the following tasks on

the matrix:

Perform the following tasks on the matrix.

(a) Display the input matrix.

(b) Find the maximum and minimum value in the matrix and display them along with their

position.

(c) Sort the elements of the matrix in descending order using any standard sorting technique

and rearrange them in the matrix.

(d) Output the rearranged matrix.

Test your program for the following data and some random data:

Example 1

INPUT: M = 3

N=4

Enter elements of the matrix:

8 7 9 3 -2 0 4 5

1 3 6 -4

OUTPUT: ORIGINAL MATRIX

8 7 9 3 -2 0 4 5

1 3 6 -4
LARGEST NUMBER: 9

ROW = 0

COLUMN = 2

SMALLEST NUMBER: -4

ROW = 2

COLUMN = 3

REARRANGED MATRIX

-4 -2 0 1

3 345

6 789

Example 2

INPUT: M = 3

N=3

Enter elements of the matrix:

7 9 3 -2 4 5

1 16 4

OUTPUT: ORIGINAL MATRIX

7 9 3 -2 4 5

1 16 4

LARGEST NUMBER: 16

ROW = 2

COLUMN = 1

SMALLEST NUMBER: -2
ROW = 1

COLUMN = 0

REARRANGED MATRIX

-2 1 3

445

79 16

Example 3

INPUT: M = 3

N = 22

OUTPUT: SIZE OUT OF RANGE

Question 3

Write a program to check if a given string is an Anagram of another string. Two strings are

anagrams if they can be rearranged to form the same string. For example, "listen" and "silent"

are anagrams.

Accept two strings from the user and check if they are anagrams of each other. Ensure that

the comparison is case-insensitive and ignores spaces. Display an appropriate message based

on whether they are anagrams or not. If any of the strings contain invalid characters (e.g.,

numbers or special characters), generate an error message.

Test your program with the following data and some random data:

Example 1

INPUT:

Enter first string:

Listen

Enter second string: Silent

OUTPUT: STRINGS ARE ANAGRAMS


Example 2

INPUT:

Enter first string:

Dormitory

Enter second string: Dirty room

OUTPUT: STRINGS ARE ANAGRAMS

Example 3

INPUT:

Enter first string:

Hello

Enter second string: World

OUTPUT: STRINGS ARE NOT ANAGRAMS

Example 4

INPUT:

Enter first string:

Test123

Enter second string: 321tset

OUTPUT: INVALID CHARACTERS IN STRING. INVALID INPUT

You might also like