diff --git a/src/crypto/Crypto.java b/src/crypto/Crypto.java index 51d57b7..2b51a4d 100644 --- a/src/crypto/Crypto.java +++ b/src/crypto/Crypto.java @@ -1,10 +1,19 @@ -package crypto; - -import java.util.Scanner; - public class Crypto { public static void main(String[] args) { - Scanner scanner = new Scanner(System.in); - // write your code here + String mode ="dec"; + char[] dataText = args[5].toCharArray(); + int keyNumber = Integer.parseInt(args[3]); + if (args[1].equals(mode)){ + for (int x = 0; x < dataText.length; x = x + 1) { + int y = (int)dataText[x]-keyNumber; + System.out.print((char)y); + } + } + else { + for (int x = 0; x < dataText.length; x = x + 1) { + int y = (int)dataText[x]+keyNumber; + System.out.print((char)y); + } + } } }