[JAVA]모스부호 암호

박두팔이·2022년 11월 10일
0

자바로 배열을 사용하여 모스부호 암호 풀기
알파벳을 입력하면 모스부호로 출력하는 코드

import java.util.Scanner;
public class Morse {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("영문자를 입력하세요!");
		String user = sc.nextLine();
		user = user.toUpperCase(); // 강제로 대문자 변환 
		System.out.println("사용자가 입력하신 문자: " + user);
		String[] mos = {".-","-…","-.-.","-..",".","..-.","—.","….","..",".—","-.-",".-..","—",
                "-.","—",".—.","—.-",".-.","…","-","..-","…-",".—","-..-","-.—","—.."};
		//
        for (int i=0; i<user.length(); i++) {
			System.out.print(mos[user.charAt(i)-65] + "  ");
		}
profile
기억을 위한 기록 :>

0개의 댓글