반응형
- if문과 논리연산자
1. 두 점수 합격
- 두 개의 점수를 입력 받아서 두 점수 모두가 70점 이상이면 합격입니다를 출력하세요
입력 예시
두 점수를 입력하세요 : 87 73
출력 예시
합격입니다.
풀이
더보기
package condition_quiz;
import java.util.Scanner;
public class Quiz01 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("두 점수를 입력하세요 : ");
int score1 = scan.nextInt();
int score2 = scan.nextInt();
if (score1 >= 70 && score2 >= 70) {
System.out.println("합격입니다.");
}
scan.close();
}
}
2. 공배수 구하기
- 수를 입력 받아서 2와 3의 공배수인지 판별하세요.
- 공배수: 공통되는 배수
입력 예시
수를 입력하세요 : 12
출력 예시
2와 3의 공배수입니다.
풀이
더보기
package condition_quiz;
import java.util.Scanner;
public class Quiz01 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("두 점수를 입력하세요 : ");
int score1 = scan.nextInt();
int score2 = scan.nextInt();
if (score1 >= 70 && score2 >= 70) {
System.out.println("합격입니다.");
}
scan.close();
}
}
3. 유효성 체크 (validation check)
- 1 ~ 10의 사이의 수를 입력 받아야 한다. 범위를 넘어갈 경우 잘못 입력하셨습니다를 출력하세요.
입력 예시
1~10 사이의 수를 입력하세요 : 14
출력 예시
잘못 입력하셨습니다.
풀이
더보기
package condition_quiz;
import java.util.Scanner;
public class Quiz01 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("1~10 사이의 수를 입력하세요 : ");
int num = scan.nextInt();
if (num < 1 || num > 10) {
System.out.println("잘못 입력하셨습니다.");
}
scan.close();
}
}
반응형
'Algorithm > etc' 카테고리의 다른 글
[코딩연습] if문 ~ switch문 (0) | 2021.10.20 |
---|---|
[코딩연습] switch 문 (0) | 2021.10.20 |
[코딩연습] if문과 비교연산자 (0) | 2021.10.20 |
[코딩연습] JAVA에서 Int형 숫자의 각각 자리수와 자리수 합계구하기 (0) | 2021.10.18 |
[코딩연습] 구구단 만들기 (0) | 2021.10.14 |