티스토리 뷰

IT/JAVA

[정보 올림피아드] 555번

긍정탁 2017. 7. 6. 11:48
 

 

 

 

소스코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import java.util.Scanner;
public class Main {
 
    public static void main(String[] args) {
 
        char C[] = new char[10] ;
        
        char m;
        Scanner A = new Scanner(System.in);
        for(int i =0; i<10;i++)
        {
            m = A.next().charAt(0);
            C[i] = m ;
            
        }
        for(int i =0; i<10;i++)
        {
            System.out.print(C[i]);
        }
    }
 
}
 
cs

 

문자 10개를 받아야하므로 char 형 배열이고, 첨자는 10까지를 포함하는 배열 C를 선언하여준다.

사용자로 부터 입력 받기위해 Scanner를 사용한다.

 m = A.next().charAt(0); ==> .charAt이 궁금하다면 [정보 올림피아드] 150번글을 보면 알수있다.

입력 받은 String에서 첫번째 문자를 따오는것이다.

배열 인덱스를 for문을 통해 증가시켜 순서대로 안에 있는 문자들을 출력해주면 된다.

 

출력화면

 

 

 

 

 

'IT > JAVA' 카테고리의 다른 글

[정보 올림피아드] 151번  (0) 2017.07.06
[정보 올림피아드] 150번  (0) 2017.07.06
비 정방형 배열의 생성과 접근  (0) 2017.07.06
배열의 이름은 무엇을 의미할까?  (0) 2017.07.06
JVM이 사용하는 메모리 영역  (4) 2017.07.06
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31