본문 바로가기
Algorithm/코드업

[Java] 코드업 기초 36~40

by 세류오 2021. 5. 21.

📌 매일 하는것이 제일 중요하다


package Basic31_40;

import java.util.Scanner;

// 1036 : [기초-출력변환] 영문자 1개 입력받아 10진수로 출력하기(설명)
public class test36 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        char c= sc.nextLine().charAt(0);
        //1개입력받아 -> charAt(0)
        sc.close();

        int num = (int)c;//10진수 변경

        System.out.println(num);


    }
}
package Basic31_40;

import java.util.Scanner;

// 1037 : [기초-출력변환] 정수 입력받아 아스키 문자로 출력하기
public class test37 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        int num = sc.nextInt();//정수 입력받기
        sc.close();

        char c = (char) num;//

        System.out.println(c);

    }
}
package Basic31_40;

import java.util.Scanner;

// 1038 : [기초-산술연산] 정수 2개 입력받아 합 출력하기1(설명)
public class test38 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

//        int num1 = sc.nextInt();
//        int num2 = sc.nextInt();

        //int의 범위를 벗어나는 값을 방지하기 위해 long으로 변경
        long num1 = sc.nextLong();
        long num2 = sc.nextLong();
        sc.close();

        System.out.println(num1 + num2);

    }
}
package Basic31_40;

import java.util.Scanner;

// 1039 : [기초-산술연산] 정수 2개 입력받아 합 출력하기2(설명)

public class test39 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        //int의 범위를 벗어나는 값을 방지하기 위해 long으로 변경
        long num1 = sc.nextLong();
        long num2 = sc.nextLong();
        sc.close();

        System.out.println(num1 + num2);

        // # 문제가 이전꺼와 차이가없네..?
    }
}
package Basic31_40;

import java.util.Scanner;

// 1040 : [기초-산술연산] 정수 1개 입력받아 부호 바꿔 출력하기(설명)

public class test40 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        long num = sc.nextLong();
        sc.close();
        System.out.printf("%d", -num);
        // C언어의 negative연산자를 이용해 해결
        // `-`변수 앞에 붙이면 부호가 반대로 바뀌게 된다.

    }
}

Review

  • printf를 잘 사용하면 기본 자바문법으로 하는것보다 더 편할때가 있다.

'Algorithm > 코드업' 카테고리의 다른 글

[Java] 코드업 기초 30~35  (0) 2021.05.17
[Java] 코드업 기초 21~24  (0) 2021.05.15
[Java] 코드업 기초 25~29  (0) 2021.05.15
[Java] 코드업 기초 18~20  (0) 2021.05.13
[파이썬] 코드업 기초 19~27  (0) 2021.05.02