Conditional Control Structure

Java : Conditional Control Structure Program List




Program [1]

Write a program to input an integer and check whether it is greater than 100, or less than 100 or equal to 100.


View Solution


Program [2]

Write a program to input the Selling Price and Cost Price of a commodity and find the Profit or Loss made upon selling the product.

For example,

INPUT:

Enter the Selling Price of the commodity: 456

Enter the Cost Price of the commodity: 400

OUTPUT:

Profit: 56

INPUT:

Enter the Selling Price of the commodity: 300

Enter the Cost Price of the commodity: 310

OUTPUT:

Loss: 10


View Solution


Program [3]

Write a program to check whether a int type number taken as input is a positive, negative or a zero.


View Solution


Program [4]

Write a program to check whether a short type number taken as input is an even number or an odd number.


View Solution


Program [5]

Write a program to accept an int type value as a parameter and print the square of it, if it is more than 120, otherwise print its cube.


View Solution


Program [6]

Write a program to input 5 real numbers(floating point) and find their average. If the average is greater than 50 print good, otherwise print bad.


View Solution


Program [7]

Write a program to check whether an int type number (taken as input) is a multiple of 5 or not.


View Solution


Program [8]

Write a program to check whether an int type number (taken as input) is a 2-digit number or not.


View Solution


Program [9]

Write a program to check whether an int type number (taken as input) is a 3-digit number divisible by three or not.


View Solution


Program [10]

Write a program to input 2 integers and check whether both the numbers are multiples of 7 or not.


View Solution


Program [11]

Write a program to input three integers and check whether all of them are unique (different) from each other or not.


View Solution


Program [12]

Write a program to pass 2 integer numbers as parameters. If either of the two numbers is 0, display invalid entry and the program should end, if it is valid entry, divide the larger number with the smaller number and display the result.


View Solution


Program [13]

Write a program to accept three sides of a triangle as parameter and check whether it can form a triangle or not. If it forms a triangle, check whether it is an acute angled, obtuse angled or right-angled triangle.

(Hint: To form a triangle, each side should be less the sum of the other two sides..

To form an acute angled triangle the square of every side should be less than the sum of the squares of the other two sides.

To form an obtuse angled triangle the square of any side should be greater than the sum of the squares of the other two sides.

To form an right angled triangle the square of any side should be equal to the sum of the squares of the other two sides.)


View Solution


Program [14]

Write a program to accept a mark obtained by a student in computer science and print the grades accordingly:


Marks
Grade
Above 90
A
70 to 89
B
50 to 69
C
below 50
D



View Solution


Program [15]

A cloth showroom has announced the following festival discounts on the purchase of items, based on the total cost of the items purchased:


Total Cost
Discount (in Percentage)
Less than ₹ 2000
5%
₹ 2001 to ₹ 5000
25%
₹ 5001 to ₹ 10000
35%
Above ₹ 10000
50%

Write a program to input the total cost and compute and display the amount to be paid by the customer after availing the discount.


View Solution


Program [16]

An electricity company charges their consumers according to the units consumed per month according to the given traffic:

Units Consumed
Charges
Up to 100 units
₹ 2 per unit
More than 100 units and up to 200 units
₹ 1.80 per unit
More than 200 units
₹ 1.50 per unit

In addition to the above, every consumer has to pay ₹ 200 as Service Charge per month. Write a program to input the amount of units consumed and calculate the total charges payable (Bill) by the consumer.


View Solution


Program [17]

A library charges a fine for books returned late. Following are the fines:

First five days : 40 paise per day.

Six to Ten days : 65 paise per day.

Above ten days : 80 paise per day.

Design a program to calculate the fine assuming that a book is returned N days late.


View Solution


Program [18]

Write a program to input an integer and check whether it is a 5-digit number or not. If it is extract the central digit and print it.

Example

INPUT: Enter an integer: 76549

OUTPUT: Central digit: 5

INPUT: Enter an integer: 12976

OUTPUT: Central digit: 9

INPUT: Enter an integer: 126

OUTPUT: Not a 5 digit number


View Solution


Program [19]

Write a program to input 3 unique integers and print the smallest among them


View Solution


Program [20]

Write a program to input the three angles of a triangle and check whether it forms a triangle or not, if it forms a triangle, check whether it is an equilateral, isosceles or a scalene triangle.

(Hint: To form a triangle, the sum of the angles should be 180 degrees.

To form an equilateral triangle every angle should be equal.

To form an isosceles triangle any two angles should be equal.

To form a scalene triangle all three angles should be different from each other.)


View Solution


Program [21]

Write a program to input the three sides of a triangle and check whether it forms a triangle or not, if it forms a triangle, check whether it is an equilateral, isosceles or a scalene triangle.

(Hint: To form a triangle, each side should be less the sum of the other two sides.

To form an equilateral triangle every side should be equal.

To form an isosceles triangle any two sides should be equal.

To form a scalene triangle all three sides should be different from each other.)


View Solution


Program [22]

Write a program to accept three sides of a triangle as parameter and check whether it can form a triangle or not. If it forms a triangle, check whether it is an acute angled, obtuse angled or right-angled triangle.

(Hint: To form a triangle, each side should be less the sum of the other two sides..

To form an acute angled triangle the square of every side should be less than the sum of the squares of the other two sides.

To form an obtuse angled triangle the square of any side should be greater than the sum of the squares of the other two sides.

To form an right angled triangle the square of any side should be equal to the sum of the squares of the other two sides.)


View Solution


Program [23]

A special two-digit number is such that when the sum of its digits is added to the product of

its digits, the result is equal to the original two-digit number.

Example: Consider the number 59.

Sum of digits = 5 + 9 = 14

Product of its digits = 5 x 9 = 45

Sum of the sum of digits and product of digits = 14 + 45 = 59

Write a program to accept a two-digit number. Add the sum of its digits to the product of its

digits.

If the value is equal to the number input, output the message “Special 2-digitnumber” otherwise,

output the message “Not a special2-digit number”.


View Solution


Program [24]

Using the switch statement, write a menu driven program to calculate the maturity amount of a Bank Deposit.

The user is given the following options:

i. Term Deposit

ii. Recurring Deposit

For option (i) accept principal(P), rate of interest(r) and time period in years(n). Calculate and output the maturity amount(A) receivable using the formula 

For option (ii) accept Monthly Instalment (P), rate of interest(r) and time period in months(n). Calculate and output the maturity amount(A) receivable using the formula 

For an incorrect option, an appropriate error message should be displayed.



View Solution