현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다.

 Mir의 운영환경




1. 아래 공식은 String의 문자열을 하나씩 나누어 char형 배열로 옮기는 공식이다.


public class Test5_3 {


public static void main(String[] args) {


String st = "ABCDE";

char ch[] = new char[st.length()];

for(int i=0; i < st.length(); i++){

ch[i] = st.charAt(i);

System.out.println("src2["+ i+ "] = " +ch[i]);

}

}}



위 공식을 이용하여서 입력하는 String값을 모스부호로 변환하여 출력하는 프로그램을 짜보세요.


--tip1. 아래 순서대로 A~Z까지의 모스부호입니다. 

 

   { ".-", "-...", "-.-." ,"-..", ".",

   "..-.", "--.", "....", "..", ".---",

   "-.-", ".-..", "--", "-.", "---",

   ".--.", "--.-", ".-.", "...", "-",

   "..-", "...-", ".--", "-..-", "-.--",

   "--.." }


--tip2. A-A = 0입니다. B-A는 1이 되는겁니다.


Ex) String값에 SOSHELP를 넣어 출력하면

... --- ... .... . .-.. .--. 으로 출력됩니다.




[정답보러가기]



------------------------------------------------------------------------------------
본 블로그의 글을 퍼가실때 꼬릿말, 퍼가시는곳 주소를 꼭 남겨주세요.

출처 꼭 기재해주시고요. 상업적인 용도의 이용은 절대 금합니다.

혹 프린트를 할 경우 블로그주소와 함께 프린트 해주세요.
허락을 맡지 않고 무단도용을 할경우 법적인 제제가 있을수도 있습니다.
(전 분명히 경고했습니다. 합의같은거 안합니다.)
그리고 혹 무단도용한것을 보신분은 신고해주시면 사례금 챙겨 드리겠습니다.
-----------------------------------------------------------------------------------

+ Recent posts