1단계는 다 풀었고, 이제 2단계 조건문 시작. 오늘 다 풀고 자려
고 했는데 '오븐 시계' 문제에서 막히고 급 피곤해져서 오늘은 여기까지만.. 내일은 다 풀고 3단계도 몇 문제 풀어보자. 월요일 만남이라 깃도 다시 해보고, 백엔드 관련 정보들도 내일 다 찾아보기..
1) 문제 번호 1330 / 두 수 비교하기
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
int A = scanner.nextInt();
int B = scanner.nextInt();
if(A > B){
System.out.println(">");
}
if(A < B)
System.out.println("<");
if(A == B)
System.out.println("==");
}
}
처음 컴파일 에러는 Scanner 쓸 때 new 연산자 빼고 선언하다가 에러남.
2) 문제 번호 9498 / 시험 성적
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
int A = scanner.nextInt();
if(A >= 90)
System.out.println("A");
else if(A >= 80)
System.out.println("B");
else if(A >= 70)
System.out.println("C");
else if(A >= 60)
System.out.println("D");
else
System.out.println("F");
}
}
3) 문제 번호 2753 / 윤년
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
int A = scanner.nextInt();
if((A%4==0 && A%100!=0) || A%400==0)
System.out.println("1");
else
System.out.println("0");
}
}
내년은 윤년!
4) 문제 번호 14681 / 사분면 고르기
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(a > 0 && b > 0)
System.out.println("1");
else if(a < 0 && b > 0)
System.out.println("2");
else if(a < 0 && b < 0)
System.out.println("3");
else if(a > 0 && b < 0)
System.out.println("4");
}
}
5) 문제 번호 2884 / 알람 시계
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
if(b>=45){
System.out.println(a);
System.out.println(b-45);
}
else if(a>0 && b<45){
System.out.println(a-1);
System.out.println(60-(45-b));
}
else if(a==0 && b<45){
System.out.println("23");
System.out.println(60-(45-b));
}
}
}
+ 하다가 if문 쓸 때 else if와 if의 차이점이 뭔가 해서 GPT한테 물어봄
친절한 답변 감사합니다 선생님.. 이걸 보니 맨 위에 문제도 else if를 사용하는게 나았을 거란 생각이 들었다.
'Java' 카테고리의 다른 글
[백준] 2주차 2 (1) | 2023.05.19 |
---|---|
[백준] 2주차 1 (1) | 2023.05.19 |
[백준] 1주차 4 (1) | 2023.05.14 |
[백준] 1주차 2 (0) | 2023.05.11 |
[백준] 1주차 (0) | 2023.05.10 |