Java Program List
Java Program List
20. Write a program to input basic salary of an employee and calculate its Gross salary
according to following:
21. Write a program to input electricity unit charges and calculate total electricity bill
according to the given condition:
22. while purchasing certain items, a discount of 10% is offered if the quantity purchased is
more than 100. If quantity and price per item are input through the keyboard, write a program
to calculate the total expenses
23. The current year and the year in which the employee joined the organization are entered
through the keyboard. If the number of years for which the employee has served the
organization is greater than 3 then a bonus of Rs. 2500/- is given to the employee. If the years
of service are not greater than 3, then the program should do nothing
24. If his basic salary is less than Rs. 1500, then HRA = 10% of basic salary and DA = 90%
of basic salary. If his salary is either equal to or above Rs. 1500, then HRA = Rs. 500 and DA
= 98% of basic salary. If the employee's salary is input through the keyboard write a program
to find his gross salary
25. The marks obtained by a student in 5 different subjects are input through the keyboard.
The student gets a division as per the following rules: Write a program to calculate the
division obtained by the student
27. Write a program to calculate the salary as per the following table
Gender Year of Service Qualifications Salary
>= 10 Post - Graduate 15000
>= 10 Graduate 10000
Male
< 10 Post - Graduate 10000
< 10 Graduate 7000
>= 10 Post - Graduate 12000
>= 10 Graduate 9000
Female
< 10 Post - Graduate 10000
< 10 Graduate 6000
28. A five-digit number is entered through the keyboard. Write a program to obtain the
reversed number and to determine whether the original and reversed numbers are equal or not
29. If the ages of Ram, Shyam and Ajay are input through the keyboard, write a program to
determine the youngest of the three
30. Write a program to check whether a triangle is valid or not, when the three angles of the
triangle are entered through the keyboard. A triangle is valid if the sum of all the three angles
is equal to 180 degrees
31. Find the absolute value of a number entered through the keyboard
32. Given the length and breadth of a rectangle, write a program to find whether the area of
the rectangle is greater than its perimeter. For example, the area of the rectangle with length =
5 and breadth = 4 is greater than its perimeter
Write a program, which will require the user to give values of hardness, carbon content and
tensile strength of the steel under consideration and output the grade of the steel
34. A library charges a fine for every book returned late. For first 5 days the fine is 50 paise,
for 6-10 days fine is one rupee and above 10 days fine is 5 rupees. If you return the book after
30 days your membership will be cancelled. Write a program to accept the number of days
the member is late to return the book and display the fine or the appropriate message
35. In a company, worker efficiency is determined on the basis of the time required for a
worker to complete a particular job. If the time taken by the worker is between 2 – 3 hours,
then the worker is said to be highly efficient. If the time required by the worker is between 3
– 4 hours, then the worker is ordered to improve speed. If the time taken is between 4 – 5
hours, the worker is given training to improve his speed, and if the time taken by the worker
is more than 5 hours, then the worker has to leave the company. If the time taken by the
worker is input through the keyboard, find the efficiency of the worker
36. Write a Java program that accepts three numbers and check All numbers are equal or not
37. Write a Java program that reads an positive integer and count the number of digits
38. Write a java program that accepts three numbers from the user and check if numbers are
in "increasing" or "decreasing" order
40. Write a Java program to check whether the given integer is a multiple of 5