Java: Accept two integers and return true if the either one is 15 or if their sum or difference is 15
Check for 15 Condition
Write a Java program to accept two integers and return true if either is 15 or if their sum or difference is 15.
Sample Solution:
Java Code:
import java.util.*;
public class Exerecise11 {
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.print("Input the first integer number: ");
int x = in.nextInt();
System.out.print("Input the second integer number: ");
int y = in.nextInt();
System.out.print("The result is: "+calculate(x, y));
System.out.printf("\n");
}
public static boolean calculate(int p, int q)
{
if(p == 15 || q == 15)
return true;
return ((p + q) == 15 || Math.abs(p - q) == 15);
}
}
Sample Output:
Input the first integer number: 15 Input the second integer number: 25 The result is: true
Flowchart:

For more Practice: Solve these Related Problems:
- Write a Java program to check if either of two integers equals 15 or if their sum, difference, or product equals 15.
- Write a Java program to verify the "15 condition" using lambda expressions for concise validation.
- Write a Java program to determine if the sum or difference of two numbers is 15 using recursive evaluation.
- Write a Java program to test all arithmetic combinations of two integers to see if any result equals 15.
Java Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a Java program to accept a float value of number and return a rounded float value.
Next: Write a Java program to count the number of prime numbers less than a given positive number.
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