공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
입출력예시
입력예시1
CAT 5
출력예시1
정답은 : HFY 입니다.
입력예시2
SAM 6
출력예시2
정답은 : YGS 입니다.
답안코드
더보기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String inputS = in.next();
int inputI = in.nextInt();
getWord(inputS, inputI);
}
public static void getWord(String st, int n)
{
String str = "";
for(int i = 0; i < st.length(); i++){
int j = st.charAt(i) - 65;
int k = (j + n) % 26;
str += (char)(k + 65);
}
System.out.println("정답은 : "+str+" 입니다.");
}
}
더 많은 자바코드가 보고 싶다면?
https://chuinggun.tistory.com/category/%EC%9E%90%EB%B0%94/%EC%9E%90%EB%B0%94
'자바 > 자바' 카테고리의 다른 글
[자바] 랜덤메소드를 이용하여 업앤다운 up&down 프로그램을 작성해보시오 (0) | 2023.01.06 |
---|---|
[자바] 10진수 각 자리수의 합을 구하는 프로그램을 작성하시오 (0) | 2023.01.06 |
[자바] 정수를 입력받고 몇개의 자릿수 자리수인지 출력하시오 (0) | 2023.01.06 |
[자바] 배열에 10개의 정수를 입력 받아서 저장하고, 저장된 정수 중 가장 큰 수를 출력하시오. (0) | 2023.01.02 |
[자바] 문자열을 입력하고 문자열을 거꾸로 출력시오 (0) | 2023.01.02 |
댓글