Saturday, 10 October 2020

Java program to check large number

 Java program to check large number using if-else and java ternary operator


  1. public class LargeNumber {
  2.  
  3. /**
  4.   * Check the large number
  5.   *
  6.   * @param args
  7.   */
  8. public static void main(String[] args) {
  9.  
  10. // using java if-else
  11. System.out.println("==== using java if-else ===");
  12. checkLargeNumber(8, 9); // Output -> 9 greater than 8
  13. checkLargeNumber(-1, -100); // Output -> -1 greater than -100
  14. checkLargeNumber(12, -5); // Output -> 12 greater than -5
  15. checkLargeNumber(2, 0); // Output -> 2 greater than 0
  16.  
  17. // using java ternary operator
  18. System.out.println("==== using java ternary operator ===");
  19. checkLargeNumberUsingTernary(8, 9); // Output -> 9 greater than 8
  20. checkLargeNumberUsingTernary(-1, -100); // Output -> -1 greater than -100
  21. checkLargeNumberUsingTernary(12, -5); // Output -> 12 greater than -5
  22. checkLargeNumberUsingTernary(2, 0); // Output -> 2 greater than 0
  23.  
  24. }
  25.  
  26. // using java if-else
  27. private static void checkLargeNumber(int num1, int num2) {
  28. if (num1 > num2) {
  29. System.out.println(num1 + " greater than " + num2);
  30. } else {
  31. System.out.println(num2 + " greater than " + num1);
  32. }
  33. }
  34.  
  35. // using java ternary operator
  36. private static void checkLargeNumberUsingTernary(int num1, int num2) {
  37. String result = num1 > num2 ? num1 + " greater than " + num2 :
  38. num2 + " greater than " + num1;
  39. System.out.println(result);
  40. }
  41. }
Output -
====  using java if-else ===
9 greater than 8
-1 greater than -100
12 greater than -5
2 greater than 0
====  using java ternary operator ===
9 greater than 8
-1 greater than -100
12 greater than -5
2 greater than 0

No comments:

Post a Comment