From 335e3086e0ceec01fe71f2a0aa14834d62a45ffb Mon Sep 17 00:00:00 2001 From: ahmetegecigdem Date: Fri, 30 Jan 2026 18:05:07 +0300 Subject: [PATCH] Fixed the parts that broken or ciphered --- Cipher.java | 9 ++++++--- CipherTest.java | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Cipher.java b/Cipher.java index 7527c5b..7c8e7c2 100644 --- a/Cipher.java +++ b/Cipher.java @@ -15,7 +15,7 @@ public String encrypt(String inputString) { // for all chars in the input string for (int i = 0; i < inputString.length(); i++) { - + outputString += replaceChar(inputString.charAt(i), true); } return outputString; @@ -26,7 +26,10 @@ public String decrypt(String inputString) { // output string will be collected in this variable, one char at a time String outputString = ""; - replaceChar('a',true); + for(int i = 0; i < inputString.length(); i++) + { + outputString += replaceChar(inputString.charAt(i), false); + } return outputString; } @@ -42,7 +45,7 @@ private char replaceChar(char inputChar, boolean isEncrypt) { for (int i = 0; i < ORIGINAL_ALPHABET.length(); i++) { if(ORIGINAL_ALPHABET.charAt(i) == inputChar) { - + inputChar = CIPHER_ALPHABET.charAt(i); } } } diff --git a/CipherTest.java b/CipherTest.java index 2f6ac6b..feb4ff8 100644 --- a/CipherTest.java +++ b/CipherTest.java @@ -22,3 +22,4 @@ public static void main(String[] args) } } + \ No newline at end of file