Day 1 출력

Day1 1단계 20231018

4. 대소문자 바꿔서 출력하기

import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            String a = sc.next();

            int trans = 0;
            StringBuilder str = new StringBuilder();

            for (int i = 0; i < a.length(); i++) {
                trans = a.charAt(i);

                if (trans >= 97 && trans <= 122) { // 소문자
                    trans -= 32;
                } else if (trans >= 65 && trans <= 90) { // 대문자
                    trans += 32;
                }

                str.append((char)trans);
                trans = 0;
            }  
                System.out.print(str);
    }
}

5. 특수문자 출력하기

import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        System.out.println("!@#$%^&*(\\'\"<>?:;");
    }
}