알고리즘 공부/CodeUp

1295 : 알파벳 대소문자 변환

콩이아부지이 2021. 8. 21. 12:13
728x90

주어지는 문장의 대문자를 소문자로, 소문자를 대문자로 변경하는 프로그램을 작성하라.

입력

한 줄의 공백없는 문장이 입력된다.(최대 길이:1000)

출력

대소문자를 서로 변환한 결과를 출력한다.

입력 예시   예시 복사

CodeChallenge2014withMSP

출력 예시

cODEcHALLENGE2014WITHmsp

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String a = sc.nextLine();
		char[] b = a.toCharArray();
		for (int i = 0; i < b.length; i++) {
			if((int)b[i] > 96 &&(int)b[i] < 123)b[i]-=32;
			else if((int)b[i] > 64 &&(int)b[i] < 91)b[i]+=32;
		}
		//출력
		for (int i = 0; i < b.length; i++) {
			System.out.print(b[i]);
		}
		}//main 
	}

 

728x90