ICSE computer practical sample paper
Pronic number program
- Input a number to check for prime number or perfect number. Design a program to create a class perfect having two functions, one as prime(int a) another as perfect(int b)[A prime number has only two factors, 1 and itself.
A perfect numbers sum of factors is
equal to the number. ]
Example
1:
INPUT
Enter number
7
OUTPUT:
It is a prime number
It is not a perfect number.
Example
2:
INPUT
Enter number
6
OUTPUT:
It is not a prime number
It is a perfect number.
ICSE computer practical sample paper
2. Design a program to accept any number and print its Fibonacci series, where the number entered should be between 10 to 50 if the entered number is not inside the range then print relevant message.
Example 1:
INPUT
Enter
number between 10 to 50
15
OUTPUT:
1, 1, 2, 3,
5, 8, 13
Example 2:
INPUT
Enter
number
52
OUTPUT:
Invalid output
ICSE computer practical sample paper
3. Design a program to create an array of integers, size should be entered by the user(between 5 to 20). And sort the array in ascending order. with any sorting technique [Bubble sort or selection sort]
Example 1:
INPUT
Enter
number between 5 to 20
5
Enter
numbers
23, 4,
58,32, 100
OUTPUT:
Array
before sorting
23, 4, 58,
32, 100
Array after
sorting
4,23,32,58,100
Example 2:
INPUT
Enter
number between 5 to 20
32
OUTPUT:
Invalid Input
4. The International Standard Book Number (ISBN) is a unique numeric book identifier which is printed on every book. The ISBN is based upon a 10 digit code. The ISBN is legal if :
1 x digit1 + 2 x digit2 + 3 x digit4 + 4 x digit4 + 5 x digit5
+ 6 x digit6 + 7 x digit7 + 8 x
digit8 + 9 x digit9 +
10 x digit10 is divisible by
11.
Example: For an ISBN
1401601499
Sum = 1 x 1 + 2 x 4 + 3 x 0
+ 4 x 1 + 5 x 6+ 6 x 0+ 7 x 1+ 8 x 4 + 9 x 9 + 10 x 9 = 253 which is divisible
by 11.
Write a program to :
i) Input the ISBN code as a 10 – digit
integer.
ii) If the ISBN is not a 10 digit
integer, output the message, “Illegal ISBN” and terminate the program.
iii) If the number is 10-digit, extract the digits of the number and compute the sum as explained above. If the sum is divisible by 11, output the message, “Legal ISBN”. If the sum is not divisible by 11, output the message, “Illegal ISBN”.
ICSE computer practical sample paper