Basic Data Types Java Exercises - Java Programming Course

Basic Data Types Exercises in Java Programming Course

Improve your Java programming skills with the exercises focused on basic data types. Learn how to work with variables, strings, and numbers in Java today!

 Char
Write a Java program to ask the user for three letters and display them in reverse order....
 Triangle
Write a Java program that prompts for a symbol and a width, and displays a triangle of that width, using that number for the inner symbol, as in this ...
 Password as string
Write a Java program to ask the user for their username and password (both should be strings) and repeat it as many times as necessary until the enter...
 Password 5 attempts
Write a Java program that prompts the user for their username and password. Both should be strings. After 5 incorrect attempts, the user will be rejec...
 Calculator - if
Write a Java program that asks the user for two numbers and an operation to perform on them (+,-,*,x,/) and displays the result of that operation, as ...
 Calculator - switch
Write a Java program that asks the user for two numbers and an operation to perform on them (+,-,*,x,/) and displays the result of that operation, as ...
 Double
Write a Java program that calculate the perimeter, area, and diagonal of a rectangle, given its width and height. (Hint: use y = Math.Sqrt(x) to ca...
 Calculate values of a function
Write a Java program in Java to display certain values of the function y = x^2 - 2x + 1 (using integer numbers for x, ranging from -10 to +10)...
 Display a function
Write a Java program to "draw" the graphic of the function y = (x-4)2 for integer values of x ranging -1 to 8. It will show as many asterisks on scree...
 Float, speed units
Write a Java program to ask the user for a distance (in meters) and the time taken (as three numbers: hours, minutes, seconds), and display the speed,...
 Sphere, float
Write a Java program that calculate the surface area and volume of a sphere, given its radius (surface area = 4 * pi * radius squared; volume = 4/3 * ...
 Vowel - switch
Write a Java program to ask the user for a symbol and respond whether it is a vowel (in lowercase), a digit, or any other symbol, using "switch"....
 Vowel - if
Write a Java program to ask the user for a symbol and respond if it's a vowel (in lowercase), a digit, or any other symbol, using "if"....
 Triangle, NorthEast
Write a Java program which asks for a width, and displays a triangle like this one: Enter the desired width: 5 ***** _**** __*** ___** ____*...
 Prime factors
Write a Java program that displays a number (entered by the user) as a product of its prime factors. For example, 60 = 2 · 2 · 3 · 5 (Hint: it can ...
 If, symbols
Write a Java program to ask the user for a symbol and answer if is an uppercase vowel, a lowercase vowel, a digit or any other symbol, using "if"....
 Char + for
Write a Java program to write the letters "B" to "N" (uppercase), using "for"...
 Double, approximation of Pi
Write a Java program to calculate an approximation for PI using the expression: pi/4 = 1/1 - 1/3 + 1/5 -1/7 + 1/9 - 1/11 + 1/13 ... The user wil...
 Perimeter Area
Write a Java program to calculate the perimeter, area and diagonal of a rectangle from its width and height (perimeter = sum of the four sides, area =...
 Hexadecimal and binary
Write a Java program to ask the user for a number an display it both in hexadecimal and binary. It must repeat until the user enters 0....
 Binary
Write a Java program that asks the user for a decimal number and displays its equivalent in binary form. It should be repeated until the user enters t...
 Conditional and boolean
Write a Java program that uses the conditional operator to give a boolean variable named "bothEven" the value "true" if two numbers entered by the use...
 Exceptions V2
Write a Java program to ask the user for a real number and display its square root. Errors must be trapped using "try..catch". Does it behave as yo...

Juan A. Ripoll - Programming Tutorials and Courses © 2024 All rights reserved.  Legal Conditions.