반응형

 

import java.io.*; 
import java.util.*; 

public class Main {
//	static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//	static StringTokenizer st;
	
	
	static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	static StringTokenizer st;
		
	public static void main(String[] args)throws Exception{

		st = new StringTokenizer(br.readLine());
		
		char a=st.nextToken().charAt(0);
//		int b=Integer.parseInt(st.nextToken());

// 아스키코드표를 보면, 대소문자는 정확히 32만큼 차이가 나므로,
//  char a를 (int)로 형변환 후 32를 빼주면, 소문자->대문자가 됨
		int b = (int)a-32;
		
		
		System.out.println((char)b);

	}

}
반응형

'프로그래밍 > 문제풀이' 카테고리의 다른 글

[반복문] N값만큼 건너띄어서 출력하기  (1) 2023.12.28

+ Recent posts