java codingtest
-
21 ~ 30번java codingtest 2022. 10. 27. 14:41
21번 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); while(scan.hasNextInt()) { int a = scan.nextInt(); int b = scan.nextInt(); System.out.println(a+b); } } } 이 문제에서 가장 중요한 점이 파일 종료 조건이 없이 그냥 입력이 주어졌다는 것이다. 즉 입력에서 더이상의 읽을 수 있는 데이터가 존재하지 않을 때 반복문을 종료하라는 것이다. (정수 이외의 문자열이 들어왔을 때 ..
-
11 ~ 20번java codingtest 2022. 10. 23. 16:00
11번 사분면 고르기 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a=scan.nextInt(); int b=scan.nextInt(); if (a > 0 && b > 0) { System.out.println("1"); }else if (a 0){ System.out.println("2"); }else if (a 0 && b < 0){ System.out.println("4"); } } } 12번 알람시..
-
1~10번java codingtest 2022. 10. 23. 15:58
1번 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a=scan.nextInt(); int b=scan.nextInt(); System.out.println(a+b); System.out.println(a-b); System.out.println(a*b); System.out.println(a/b); System.out.println(a%b); } } 2번 첫째 줄에 준하의 놀람을 출력한다. ..