मराठी

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter 9 - Programs Overall [Latest edition]

Advertisements

Chapters

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter 9 - Programs Overall - Shaalaa.com
Advertisements

Solutions for Chapter 9: Programs Overall

Below listed, you can find solutions for Chapter 9 of CISCE Rupa Pandit for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई.


ConditionsLoopsDigit HandlingArraysDouble Dimensional ArraysString HandlingMethodsMethod OverloadingNested Loop for Marking PatternsSeries to PrintSeries to Calculate the Value
Conditions [Pages 250 - 251]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Conditions [Pages 250 - 251]

1.Page 250

Input the income, compute the tax according to the given conditions and display it.

Taxable Income Tax
Does not exceed ₹160000 Nil
> 160000 and <=500000 (TI – 160000) x 10%
> 500000 and <= 800000 (TI – 500000) x 20% + 34000
>=80000 (TI – 800000) x 30% + 94000
2.Page 250

A computer store announced stock clearing sale. They were offering both a discount and a gift. Input the purchase amount and print the amount payable. Also print the gift that should be given to the customer

Purchase Amount (pa)
(in Rupees)
Discount on pa Gift
рa >= 20000 25% music system
рa <20000 &
ра >= 15000
20% wrist watch
pa < 15000 &
ра >= 12000
16% wall clock
pa < 12000 &
pa >= 5000
11% digital table clock
Otherwise 5% pen set
3.Page 251

An e-store announced the following seasonal discounts on certain items purchased. Input the item name and its total cost. Calculate and print the discount. Also print the amount payable.

Item Name Discount on Total Cost
LandPhone 50%
Mobile 30%
Tab 25%
Laptop 40%
Otherwise 10%
4.Page 251

In a library, books were given to members for two weeks. Upon late return, they were charged at a rate as per following chart:

Days Late (D) Late Fine in ₹
<=3 ₹ 4 per day
Next 3 days ₹ 8 per day in this range
Next 3 days ₹12 per day in this range
Beyond 9 days ₹ 15 per day in this range

Input the number of days late. Calculate and print the amount of late fine to be paid.

5.Page 251

A paper manufacturing factory revised the salary scale of its employees depending on the number of years of service. Input the number of years of service and the current salary. Calculate and display the revised amount an employee will get as salary, on the given following rate of increment:

Years of service (Y) Rate of increment (R)
Y < 5 5% of Salary (S)
Y < 10 & Y >= 5 7% of Salary (S)
Y < 15 & Y >= 10 10% of Salary (S)
Otherwise 12% of Salary (S)
Loops [Page 251]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Loops [Page 251]

1.Page 251

Write program to print all common factors of two numbers.

2.Page 251

Write program to print all common multiples of two numbers up to the product of the numbers.

3.Page 251

Print all numbers from t1 to t2 (t1 may be greater or less than t2).

4.Page 251

Print the series 105, 5, 110, 10, 115, 15 ......... up to 12 terms.

Digit Handling [Pages 251 - 252]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Digit Handling [Pages 251 - 252]

1.Page 251

Write a program to print the digits of a number in new line each (reverse order).

2.Page 251

Write a program to create the reverse of a number and print it.

3.Page 252

Write a program to check if a number is a numeric palindrome.

4.Page 252

Write a program to find and print the sum and product of digits of a number.

5.Page 252

Write a program to enter a number and count how many to be omitted ‘1s’ are present in the number.

6.Page 252

Write a program to enter a number and print the cube of each digit. Print the sum of the cube of the digits.

7.Page 252

Write a program to enter a number and print the sum of factorial of the digits.

Arrays [Page 252]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Arrays [Page 252]

1.Page 252

Fill an array (type int, size 10).

Print its even elements.

2.Page 252

Fill an array (type int, size 10).

Print the average of all the elements.

3.Page 252

Fill an array (type int, size 10).

Count how many elements are >= 50.

4.Page 252

Fill two arrays (type int, size 5)

In a third array, store the sum of the corresponding elements.

5.Page 252

Fill two arrays (type int, size 5)

In a third array, store the larger of the corresponding elements.

6.Page 252

Fill an array (type int, size n).

Print the max and the elements min and their position.

7.Page 252

Fill an array (type int, size n).

Perform Linear Search; Binary Search.

8.Page 252

Fill an array (type int, size n).

Perform Selection Sort; Bubble Sort.

9.Page 252

Fill an array (type int, size n).

Perform Left Circular Shift.

10.Page 252

Fill an array (type int, size n).

Perform Right Circular Shift.

Double Dimensional Arrays [Page 252]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Double Dimensional Arrays [Page 252]

1.Page 252

Write a program to accept a double dimensional array and find the smallest element along with its location.

2.Page 252

Write a program to accept a double dimensional array as a parameter and find the sum of the elements of each row.

3.Page 252

Write a program to accept an integer double dimensional array and find the sum of its border and the sum of its non border elements separately.

4.Page 252

Write a program to store numbers in two double dimensional arrays a and b. Find a b and store in another array c. Print the array c.

5.Page 252

Write a program to accept a double dimensional array of size 5 × 6 and find the sum of the elements of each column.

6.Page 252

Write a program which accepts an N × N array and prints the upper triangular matrix.

String Handling [Pages 252 - 253]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall String Handling [Pages 252 - 253]

1.Page 252

Count the total number of vowels in a string.

2.Page 252

Print the last letter of each word.

3.Page 253

Print the words in a new line each.

4.Page 253

Reverse the words of a sentence.

5.Page 253

Initials of a name such that the surname appears first followed by the initials:

Input : Vallabh Bhai Patel

Output : Patel VB

Methods [Page 253]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Methods [Page 253]

1.Page 253

Apply all the following in one program using different functions and sub-functions.

  1. Count the total factors of a number int;             fnTotalFactors(int n)
  2. Verify whether a number is prime or not;            boolean fnIsPrime(int n)
  3. Create the reverse of a number and verify whether it is prime.
  4. Count the number of prime factors of a number.
  5. Add the digits of a number till the sum comes in a single digit number.
Method Overloading [Page 253]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Method Overloading [Page 253]

1.Page 253

Write a program with overloaded methods to implement the following:

Overload a method Pack(), given that:

  1. void Pack(int a, int b) − to print the average of the arguments.
  2. void Pack(int n) − to print the cube of the arguments.
  3. void Pack(String s) − to print the last character of the argument.
2.Page 253

Write a program with overloaded methods to implement the following:

Overload a method fnDiffer(), given that:

  1. Int fnDiffer(int a, int b) − to return the difference between the arguments.
  2. double fnDiffer (double p, double q) − to return the difference between the arguments.
  3. int fnDiffer (String s1, String s2) − to return the difference oflengths between the arguments.
3.Page 253

Write a program with overloaded methods to implement the following:

Overload a method fnSeries(), given that:

  1. void fnSeries(int n) − to print all the natural numbers from 1 to n.
  2. void fnSeries (int n1, int n2) − to print all the natural numbers from n1 to n2 where n1must be greater than n2, otherwise print "Invalid".
  3. void fnSeries (double d1, double d2, int d) − to print d number of whole numbers between d1 and d2.
4.Page 253

Write a program with overloaded methods to implement the following:

Overload a method fnTab(), given that:

  1. int fnTab(String s) − to return how many digits are present in the argument string.
  2. String fnTab (String s2, char cd) − to create a new string from argument string s2 such that character cd is removed from it (if present).
  3. String fnTab (String s1, String s2) − to concatenate the shorter string behind the longer string and return that. For equal length of both strings, return "O".
Nested Loop for Marking Patterns [Page 254]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Nested Loop for Marking Patterns [Page 254]

1.Page 254

(a)

1
2 1
3 2 1
4 3 2 1
5 4 3 2 1

(b)

1
1 2
1 2 3
1 2 3 4
1 2 3 4 5

(c)

1 2 3 4 5
2 3 4 5
3 4 5
4 5
5

(d)

1 1 1 1 1
2 2 2 2
3 3 3
4 4
5

(e)

5 5 5 5 5
4 4 4 4
3 3 3
2 2
1

(f)

1
1 2
1 2 3
1 2 3 4
1 2 3 4 5

(g)

5
4 5 4
3 4 5 4 3
2 3 4 5 4 3 2
1 2 3 4 5 4 3 2 1

(h)

1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
1 2 3 4 3 2 1
1 2 3 2 1
1 2 1
1

Series to Print [Page 254]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Series to Print [Page 254]

1.Page 254
  1. 10 21 32 43 54 65 76 ... up to n terms.
  2. 11 20 31 40 51 60 71 ... up to n terms.
  3. 1 2 3 5 6 7 9 10 11 ... up to n terms.
  4. 91 82 73 64 55 46 37 28 19
  5. 6 26 16 36 26 46 36 56 ... up to n terms.
Series to Calculate the Value [Page 254]

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई 9 Programs Overall Series to Calculate the Value [Page 254]

1.Page 254
  1. 10 + 21 + 32 + 43 + 54 + 65 + 76 + ... up to n terms.
  2. 10 + 11 + 9 + 12 + 8 + 13 + 7 + ... up to n terms.
  3. 1 + 2 + 3 - 5 + 6 + 7 - 9 + 10 + 11 ... up to n terms.
  4. 1/2 + 2/3 + 3/4 + 4/5 + 5/6 + ... up to n terms.
  5. 26 - 16 + 36 - 26 + 46 - 36 + 56 ... up to n terms.

Solutions for 9: Programs Overall

ConditionsLoopsDigit HandlingArraysDouble Dimensional ArraysString HandlingMethodsMethod OverloadingNested Loop for Marking PatternsSeries to PrintSeries to Calculate the Value
Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter 9 - Programs Overall - Shaalaa.com

Rupa Pandit solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter 9 - Programs Overall

Shaalaa.com has the CISCE Mathematics कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई CISCE solutions in a manner that help students grasp basic concepts better and faster. The detailed, step-by-step solutions will help you understand the concepts better and clarify any confusion. Rupa Pandit solutions for Mathematics कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई CISCE 9 (Programs Overall) include all questions with answers and detailed explanations. This will clear students' doubts about questions and improve their application skills while preparing for board exams.

Further, we at Shaalaa.com provide such solutions so students can prepare for written exams. Rupa Pandit textbook solutions can be a core help for self-study and provide excellent self-help guidance for students.

Concepts covered in कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter 9 Programs Overall are .

Using Rupa Pandit कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई solutions Programs Overall exercise by students is an easy way to prepare for the exams, as they involve solutions arranged chapter-wise and also page-wise. The questions involved in Rupa Pandit Solutions are essential questions that can be asked in the final exam. Maximum CISCE कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई students prefer Rupa Pandit Textbook Solutions to score more in exams.

Get the free view of Chapter 9, Programs Overall कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई additional questions for Mathematics कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई CISCE, and you can use Shaalaa.com to keep it handy for your exam preparation.

Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×