diff --git a/bin/assignment1/Encrypt.class b/bin/assignment1/Encrypt.class new file mode 100644 index 0000000..0534bfd Binary files /dev/null and b/bin/assignment1/Encrypt.class differ diff --git a/bin/assignment1/PasswordChange.class b/bin/assignment1/PasswordChange.class new file mode 100644 index 0000000..6337800 Binary files /dev/null and b/bin/assignment1/PasswordChange.class differ diff --git a/bin/assignment1/ProductAdditionAndInquiry.class b/bin/assignment1/ProductAdditionAndInquiry.class new file mode 100644 index 0000000..21d8df9 Binary files /dev/null and b/bin/assignment1/ProductAdditionAndInquiry.class differ diff --git a/bin/assignment1/UserLogin.class b/bin/assignment1/UserLogin.class new file mode 100644 index 0000000..453b228 Binary files /dev/null and b/bin/assignment1/UserLogin.class differ diff --git a/bin/excel/Test.class b/bin/excel/Test.class new file mode 100644 index 0000000..a9777cc Binary files /dev/null and b/bin/excel/Test.class differ diff --git a/bin/finalexam/StandardIO/DateCalculation.class b/bin/finalexam/StandardIO/DateCalculation.class new file mode 100644 index 0000000..53f2ed7 Binary files /dev/null and b/bin/finalexam/StandardIO/DateCalculation.class differ diff --git a/bin/finalexam/StandardIO/DateFormatOutput.class b/bin/finalexam/StandardIO/DateFormatOutput.class new file mode 100644 index 0000000..0bd9754 Binary files /dev/null and b/bin/finalexam/StandardIO/DateFormatOutput.class differ diff --git a/bin/finalexam/StandardIO/Encryption.class b/bin/finalexam/StandardIO/Encryption.class new file mode 100644 index 0000000..27adc83 Binary files /dev/null and b/bin/finalexam/StandardIO/Encryption.class differ diff --git a/bin/finalexam/StandardIO/Expressions.class b/bin/finalexam/StandardIO/Expressions.class new file mode 100644 index 0000000..9428481 Binary files /dev/null and b/bin/finalexam/StandardIO/Expressions.class differ diff --git a/bin/finalexam/StandardIO/FileIO.class b/bin/finalexam/StandardIO/FileIO.class new file mode 100644 index 0000000..de680b8 Binary files /dev/null and b/bin/finalexam/StandardIO/FileIO.class differ diff --git a/bin/finalexam/StandardIO/Goods.class b/bin/finalexam/StandardIO/Goods.class new file mode 100644 index 0000000..9238a2d Binary files /dev/null and b/bin/finalexam/StandardIO/Goods.class differ diff --git a/bin/finalexam/StandardIO/PrimeNumbers.class b/bin/finalexam/StandardIO/PrimeNumbers.class new file mode 100644 index 0000000..ccdcb20 Binary files /dev/null and b/bin/finalexam/StandardIO/PrimeNumbers.class differ diff --git a/bin/finalexam/StandardIO/SecurePasswordSpecification.class b/bin/finalexam/StandardIO/SecurePasswordSpecification.class new file mode 100644 index 0000000..0838367 Binary files /dev/null and b/bin/finalexam/StandardIO/SecurePasswordSpecification.class differ diff --git a/bin/finalexam/StandardIO/StatisticsOfProducts.class b/bin/finalexam/StandardIO/StatisticsOfProducts.class new file mode 100644 index 0000000..5a4bfc7 Binary files /dev/null and b/bin/finalexam/StandardIO/StatisticsOfProducts.class differ diff --git a/bin/finalexam/StandardIO/StringInitialization.class b/bin/finalexam/StandardIO/StringInitialization.class new file mode 100644 index 0000000..1c404e4 Binary files /dev/null and b/bin/finalexam/StandardIO/StringInitialization.class differ diff --git a/bin/finalexam/StandardIO/SumInReverseOrder.class b/bin/finalexam/StandardIO/SumInReverseOrder.class new file mode 100644 index 0000000..08ac167 Binary files /dev/null and b/bin/finalexam/StandardIO/SumInReverseOrder.class differ diff --git a/bin/finalexam/StandardIO/question.txt b/bin/finalexam/StandardIO/question.txt new file mode 100644 index 0000000..3b5ce08 --- /dev/null +++ b/bin/finalexam/StandardIO/question.txt @@ -0,0 +1,5 @@ +add(1,2) +sub(4.5,2) +max(7.5,2) +min(5,3) +doubleMe(3.5) \ No newline at end of file diff --git a/src/finalexam/StandardIO/DateCalculation.java b/src/finalexam/StandardIO/DateCalculation.java index 0cddf48..1489676 100644 --- a/src/finalexam/StandardIO/DateCalculation.java +++ b/src/finalexam/StandardIO/DateCalculation.java @@ -20,7 +20,7 @@ public class DateCalculation { System.out.println(ans); } - public static boolean isLeapYear(int year) { + static boolean isLeapYear(int year) { return year % 4 == 0 && year % 100 != 0 || year % 400 == 0; } } diff --git a/src/finalexam/StandardIO/PrimeNumbers.java b/src/finalexam/StandardIO/PrimeNumbers.java index 13792ca..750fc21 100644 --- a/src/finalexam/StandardIO/PrimeNumbers.java +++ b/src/finalexam/StandardIO/PrimeNumbers.java @@ -30,4 +30,4 @@ public class PrimeNumbers { } return true; } -} \ No newline at end of file +} diff --git a/src/finalexam/StandardIO/SecurePasswordSpecification.java b/src/finalexam/StandardIO/SecurePasswordSpecification.java index 22bdab5..b4b740e 100644 --- a/src/finalexam/StandardIO/SecurePasswordSpecification.java +++ b/src/finalexam/StandardIO/SecurePasswordSpecification.java @@ -9,7 +9,7 @@ public class SecurePasswordSpecification { System.out.println(isSafePassword(s) ? "success" : "fail"); } - private static boolean isSafePassword(String password) { + static boolean isSafePassword(String password) { if (password.length() < 6 || password.length() > 12) return false; boolean haveLower = false, hasUpper = false, haveDigit = false, hasWhitespace = false; @@ -25,4 +25,4 @@ public class SecurePasswordSpecification { } return haveLower && hasUpper && haveDigit && !hasWhitespace; } -} \ No newline at end of file +} diff --git a/src/finalexam/StandardIO/SumInReverseOrder.java b/src/finalexam/StandardIO/SumInReverseOrder.java index 9f73ede..eafb5fd 100644 --- a/src/finalexam/StandardIO/SumInReverseOrder.java +++ b/src/finalexam/StandardIO/SumInReverseOrder.java @@ -3,7 +3,14 @@ package finalexam.StandardIO; import java.util.Scanner; public class SumInReverseOrder { - private static int reverse(int n) { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n1 = sc.nextInt(); + int n2 = sc.nextInt(); + System.out.println(reverse(n1) + reverse(n2)); + } + + static int reverse(int n) { int rev = 0; while (n > 0) { rev = rev * 10 + n % 10; @@ -11,11 +18,4 @@ public class SumInReverseOrder { } return rev; } - - public static void main(String[] args) { - Scanner sc = new Scanner(System.in); - int n1 = sc.nextInt(); - int n2 = sc.nextInt(); - System.out.println(reverse(n1) + reverse(n2)); - } }