BASIC PROGRAMMING CONSTRUCTS

139 programming challenges to help you master the fundamentals of CORE JAVA PROGRAMMING.

1

Write a Java program to print ‘Hello World!’ on screen

2

Write a Java program to print the sum of two numbers

3

Write a Java program that takes two numbers and display the product of two numbers

4

Write a Java program to print the sum, multiply, subtract, divide and remainder of two numbers

5

Write a Java program that takes five numbers as input to calculate and print the average of the numbers

6

Write a Java program to swap two variables

7

Write a Java program to convert a decimal number to binary numbers

8

Write a Java program to convert a binary number to decimal number

9

Write a Java program to check whether Java is installed on your computer or not

10

Write a Java program and compute the sum of the digits of an integer

11

Write a Java program to compare two numbers

12

Write a Java program to count the letters, spaces, numbers and other characters of an input string

13

Write a Java program to print the ascii value of a given character

14

Write a Java program that accepts an integer (n) and computes the value of n+nn+nnn

15

Write a Java program to display the system time

16

Write a Java program to print the odd numbers from 1 to 20

17

Write a Java program to print the even numbers from 1 to 20

18

Write a Java program to convert a string to an integer

19

Write a Java program to convert seconds to hour, minute and seconds

20

Write a Java program to compute the sum of the first 100 prime numbers

21

Write a Java program to swap the first and last elements of an array and create a new array

22

Write a Java program to count the number of even and odd elements in a given array

23

Write a Java program to compute the square root of an given integer

24

Write a Java program to check if a positive number is a palindrome or not

25

Write a Java program to add two numbers without using any arithmetic operators

26

Write a Java program to add all the digits of a given positive integer

27

Java program to find area of circle

28

Java Program to find area of rectangle

29

Java Program to find area of triangle

30

Java Program to find area of equilateral triangle

31

Java Program to find area of rhombus

32

Java Program to find area of parallelogram

33

Java Program to find area of Prism

34

Java Program to find volume of sphere

35

Java Program to find volume of cylinder

36

Java Program to find volume of cuboid

37

Java Program to find volume of cone

38

Java program to find surface area of cuboid

39

Java program to find surface area of cylinder

40

Java program to find surface area of cube

41

Java program to calculate average marks

42

Java program to check vowel or consonant

43

Java program to sum of N numbers

44

Java program to find factorial of any number

45

Java Program to calculate electricity bill

46

Java Program To Calculate CGPA Percentage

47

Java Program to calculate compound interest

48

Java Program To Calculate Batting Average

49

Java Pogram to Calculate Commission Percentage

50

Java Pogram To Find Distance Between Two Points

51

Java Program To Calculate Power Of Number

52

Write a Java program to take three numbers from the user and print the greatest number

53

Write a Java program to find the number of days in a month

54

Write a Java program to test a number is positive or negative

55

Write a Java Program to accept number of week’s day (1-7) and print name of the day

56

Write a Java program that takes a year from user and print whether that year is a leap year or not

57

Write a Java program to input 5 numbers from keyboard and find their sum and average

58

Write a program in Java to display the first 5 natural numbers

59

Write a java program to check vowel or consonant

60

Write a Java program to display the cube of the number upto given an integer

61

Write a Java program to display the n terms of odd natural number and their sum

62

Write a Java program to display the multiplication table of a given integer

63

Write a Java program that reads an integer and check whether it is negative, zero, or positive

64

Write a Java program that reads an positive integer and count the number of digits

65

Write a Java program that accepts three numbers and check All numbers are equal or not

66

Write a java program that accepts three numbers from the user and check if numbers are in “increasing” or “decreasing” order.

67

Write a Java program that determines a student’s grade

68

Write a Java program to create a simple calculator

69

Write a Java program to concatenate two string

70

Write a Java program to convert all characters in a string to lowercase

71

Write a Java program to convert all characters in a string to uppercase

72

Write a Java program to trim a string(remove whitespaces)

73

Write a Java program to get a substring of a given string between two specified positions

74

Write a Java program to replace all the ‘d’ characters with ‘f’ characters

75

Write a java program to get the length of a given string

76

Write a java program to print current date and time in the specified format

77

Write a Java program to get the character at the given index within the String

78

Write a java program to remove a particular character from a string

79

Write a java program to reverse a String

80

Write a java program to remove html tags from a string

81

Write a java program to count total number of lines from a string

82

Write a Java program to sum values of an array

83

Write a Java program to find the index of an array element

84

Write a Java program to calculate the average value of array elements

85

Write a Java program to test if an array contains a specific value

86

Write a Java program to find the maximum and minimum value of an array

87

Write a Java program to insert an element (specific position) into an array

88

Write a Java program to reverse an array of integer values

89

Write a Java program to find the common elements between two arrays

90

Write a Java program to find the duplicate values of an array of integer values

91

Write a Java program to convert an array to ArrayList

92

Write a Java program to add two matrices of the same size

93

Write a Java program to find second largest number from the array

94

Write a Java program to find second lowest number from the array

95

Write a Java program to find the number of even and odd integers in a given array of integers

96

Write a Java program to get the difference between the largest and smallest values in an array of integers

97

Write a Java program to segregate all 0s on left side and all 1s on right side of a given array of 0s and 1s

98

Write a Java program to cyclically rotate a given array clockwise by one

99

java program to print all unique element in an array

100

Write a Java Program to Sort the Array in an Ascending Order

101

Write a Java Program to Sort the Array in an Descending Order

102

Write a Java Program to Sort Names in an Alphabetical Order

103

Write a Java Program to Display Transpose Matrix

104

Write a Java Program to Search Key Elements in an Array

105

Write a Java Program to Accept the Marks of a Student and find Total Marks and Percentage

106

Write a java program to print numbers from 1 to 10 using loop

107

Write a java program to calculate the sum of first 10 natural number using loop

108

Write a Java program to print multiplication table of given number

109

Write a Java program to find the factorial value of any number entered through the keyboard

110

Write a Java program that prompts the user to input an integer and then outputs the number with the digits reversed order

111

Write a Java program that reads a set of integers, and then prints the sum of the even and odd integers using loop

112

Write a Java program to check whether the number is a prime number or not

113

Write a Java program to calculate HCF of Two given numbers using loop

114

Write a Java program to enter the numbers till the user wants and at the end it should display the count of positive, negative and zeros

115

Write a Java program to enter the numbers till the user wants and at the end the program should display the largest and smallest numbers entered

116

Write a Java program to print out all Armstrong numbers between 1 to 600 using loop

117

Write a java program to count total number of notes in entered amount using loop

118

Write a Java program to print Fibonacci series of n terms where n is input by user using loop

119

Write a java program to calculate the sum of following series where n is input by user

120

Write a Java method to compute the average of three numbers

121

Write a Java method to find the smallest number among three numbers

122

Write a Java method to count all words in a string

123

Write a Java method to count all vowels in a string

124

Write a Java method to compute the sum of the digits in an integer

125

Write a Java method to check whether an year entered by the user is a leap year or not

126

Write a Java method to calculate the area of a triangle

127

Write a Java method to find the area of a pentagon

128

Write a Java method to find number is even number or not

129

Write a Java method to check numbers is palindrome number or not

130

Write a Java method to displays prime numbers between 1 to 20

131

Write a Java method to find GCD and LCM of Two Numbers

132

Write a Java method to find factorial using recursion in java

133

Write a Java program to reverse an integer number

134

Write a Java program to round a float number to specified decimals

135

Write a Java program to test if a double number is an integer

136

Write a Java program to round up the result of integer division

137

Write a Java program to convert Roman number to an integer number

138

Write a Java program to convert a float value to absolute value

139

Write a Java program to accept a float value of number and return a rounded float value