코딩 공부/JAVA
자바 5주차
recordmastd
2022. 12. 4. 02:37
1330번: 두 수 비교하기
package study;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int b = in.nextInt();
if (a > b)
System.out.println(">");
else if (a == b)
System.out.println("==5");
else
System.out.println("<");
}
}
9498번: 시험 성적
package study;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a = in.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");
}
}
2753번: 윤년
package study;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
if ((a % 4 == 0 && a % 100 != 0) || a % 400 == 0)
System.out.println(1);
else
System.out.println(0);
}
}
14681번: 사분면 고르기
package study;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int b = in.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);
}
}
2884번: 알람 시계
package study;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int H = in.nextInt();
int M = in.nextInt();
if (M < 45)
{
H--;
M = 60 - (45 - M);
if (H < 0)
H = 23;
}
else
M = M - 45;
System.out.println(H);
System.out.println(M);
}
}
2525번: 오븐 시계
package study;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int H = in.nextInt();
int M = in.nextInt();
int C = in.nextInt();
int T = H * 60 + M + C;
H = (T / 60) % 24; // 24를 0으로 만들기 위해 24로 나눈 나머지 값이 나오도록 한다
M = T % 60;
System.out.println(H);
System.out.println(M);
}
}
2480번: 주사위 세개
package study;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int A = in.nextInt();
int B = in.nextInt();
int C = in.nextInt();
if ((A == B && B == C) && C == A)
System.out.println(10000 + 1000 * A );
else if ((A == B || B == C) || C == A)
System.out.println(1000 + A * 100);
else
System.out.println(100 * Math.max(A, Math.max(B, C)));
}
}
- Math.max함수는 변수 중 가장 큰 값을 출력한다.