Java: Accepts three integer values and return true if one of them is 20 or more and less than the substractions of others
Check Subtraction Difference
Write a Java program that accepts three integer values and returns true if one is 20 or more less than the others' subtractions.
Sample Solution:
Java Code:
import java.util.*;
public class Exercise62 {
public static void main(String[] args) {
// Create a Scanner object for user input
Scanner in = new Scanner(System.in);
// Prompt the user to input the first number
System.out.print("Input the first number : ");
int x = in.nextInt(); // Read and store the first number
// Prompt the user to input the second number
System.out.print("Input the second number: ");
int y = in.nextInt(); // Read and store the second number
// Prompt the user to input the third number
System.out.print("Input the third number : ");
int z = in.nextInt(); // Read and store the third number
// Calculate and print the result of the condition
// The condition checks if the absolute difference between the numbers is greater than or equal to 20
System.out.println((Math.abs(x - y) >= 20 || Math.abs(y - z) >= 20 || Math.abs(z - x) >= 20));
}
}
Sample Output:
Input the first number : 15 Input the second number: 20 Input the third number : 25 false
Pictorial Presentation:
Flowchart:
Java Code Editor:
Previous: Write a Java program to reverse a word.
Next:Write a Java program that accepts two integer values from the user and return the larger values.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics