CORE JAVA PROGRAMMING - Topics
CORE JAVA PROGRAMMING - Practice Problems
CORE JAVA PROGRAMMING - Practice Problems
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
Expand Your Horizons with Our Free YouTube Courses
Our comprehensive YouTube courses cover a wide range of computer science and IT subjects. Each course is carefully crafted to provide you with a solid foundation and a deeper understanding of the topic. Explore our playlist of free courses and learn at your own pace. Stay ahead of the curve and boost your knowledge with our engaging video lectures.