diff --git a/exercises/exercise4/EvenlyDivisible.java b/exercises/exercise4/EvenlyDivisible.java new file mode 100644 index 0000000..8a83e02 --- /dev/null +++ b/exercises/exercise4/EvenlyDivisible.java @@ -0,0 +1,19 @@ +import java.util.Scanner; + +public class EvenlyDivisible{ + public static void main(String args[]) { + Scanner scan = new Scanner(System.in); + System.out.println("Enter number1!"); + int number1 = scan.nextInt(); + System.out.println("Enter number2!"); + int number2 = scan.nextInt(); + + if (number1 == 0 || number2 == 0) { + System.out.println("YOU ENTERED 0 !"); + } else if (number1 % number2 == 0) { + System.out.println("TRUE!"); + } else { + System.out.print("FALSE!"); + } + } +} \ No newline at end of file diff --git a/exercises/exercise4/FloatEquals.java b/exercises/exercise4/FloatEquals.java new file mode 100644 index 0000000..a5e5882 --- /dev/null +++ b/exercises/exercise4/FloatEquals.java @@ -0,0 +1,17 @@ +import java.util.Scanner; + +public class FloatEquals { + public static void main(String args[]) { + Scanner scan = new Scanner(System.in); + System.out.println("Enter float1"); + float float1 = scan.nextFloat(); + System.out.println("Enter float2"); + float float2 = scan.nextFloat(); + + System.out.println("Enter tolerance!"); + double tolerance = scan.nextDouble(); + + if (Math.abs(float1 - float2) < tolerance) + System.out.println("EQUAL!"); + } +} \ No newline at end of file diff --git a/exercises/exercise4/isAlpha.java b/exercises/exercise4/isAlpha.java new file mode 100644 index 0000000..32f2635 --- /dev/null +++ b/exercises/exercise4/isAlpha.java @@ -0,0 +1,13 @@ +import java.util.Scanner; + +public class isAlpha{ + public static void main(String args[]) { + Scanner scan = new Scanner(System.in); + System.out.println("Enter ALPHA character!"); + char value1 = scan.next().charAt(0); + int value2 = value1 - '0'; + if (16 < value2 && value2 < 43 || 48 < value2 && value2 < 75) + System.out.println("TRUE!"); + } +} +// In this code '0' = 48 so unicode - 48 is the output !! \ No newline at end of file diff --git a/exercises/exercise4/isAlpha2.java b/exercises/exercise4/isAlpha2.java new file mode 100644 index 0000000..74b57c6 --- /dev/null +++ b/exercises/exercise4/isAlpha2.java @@ -0,0 +1,12 @@ +import java.util.Scanner; + +public class isAlpha2 { + public static void main(String args[]) { + Scanner scan = new Scanner(System.in); + System.out.println("ENTER ALPHA CHARACTER !"); + char character = scan.next().charAt(0); + int unicode = (int) character; + if (65 <= unicode && unicode <= 90 || 97 <= unicode && unicode <= 122) + System.out.println("TRUE!"); + } +} \ No newline at end of file