본문 바로가기

2023.11.21-2024.05.31

1206수업12일차(JAVA) -Caesar

package dec06;

 

import java.util.Scanner;

 

public class Caesar {

 

public static void main(String[] args) {

 

// 1.사용자가 평문을 입력합니다. =스캐너

Scanner sc = new Scanner(System.in);

String input; // 평문

String encrypted = ""; // 암호문

 

// 2.저장

System.out.println("암호화 할 문장을 입력하세요.(모두 대문자)");

input = sc.nextLine();

 

System.out.println(input);

 

input.charAt(0);// A

input.charAt(1);// P

input.charAt(2);// P

input.charAt(3);// L

input.charAt(4);// E

 

// 3.3자리밀기

for (int i = 0; i < input.length(); i++) {// input 길이 만큼

char ch = (char) (input.charAt(i) + 3);

 

// 4.저장

// System.out.println((char)(ch+3));

// encrypted = encrypted + input.charAt(i) + 3;

encrypted += ch;

 

}

// 5.출력

System.out.println(encrypted);

 

}

}