728x90
[1]
정수를 하나 입력 받고, 이 정수가 짝수인지 홀수인지 if문을 통해 구분해서 출력
import java.util.Scanner;
public class Quiz03 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
if(a % 2 == 0){
System.out.println("짝수");
}else {
System.out.println("홀수");
}
scan.close();
}
}
1) 정수를 하나 입력 받고
int a = scan.nextInt(); // Scanner를 통해 정수 입력 받기
2) 이 정수가 짝수인지 홀수인지 if문을 통해 구분해서 출력
if ( a % 2 == 0 ) { // 조건식이 참이라면 "짝수" 실행, 거짓이라면 "홀수" 실행
System.out.println("짝수");
} else {
System.out.println("홀수") }
[2]
정수를 하나 입력 받고, 입력 받은 값이 0인지 홀수인지 짝수인지 음수인지 구별하는 else if문 순서를 바꿔서 조건 작성
import java.util.Scanner;
public class Quiz04 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("정수를 입력하세요");
System.out.print(">");
int a = scan.nextInt();
if( a > 0 ) {
if( a % 2 == 0 ) {
System.out.println( a + "은 짝수입니다.");
}else {
System.out.println( a + "은 홀수입니다.");
}
}else if( a == 0 ) {
System.out.println(a + "입니다.");
}else if( a < 0 ) {
System.out.println(a + "은 음수입니다.");
}
/*if(a==0) {
System.out.println("0입니다.");
}else if(a<0) {
System.out.println();
}
*/
}
}
1) 정수를 하나 입력 받고
int a = scan. nextInt(); // Scanner를 통해 정수 입력 받기
2) 입력 받은 값이 0인지 홀수인지 짝수인지 음수인지 구별하는 else if문
if ( a > 0 ) { // a가 양수인지, 음수인지, 0인지를 기준으로 먼저 구분
if ( a % 2 == 0 ) { // a가 양수일 때, 조건식이 참이면 "짝수", 거짓이면 "홀수"
System.out.println( a + "은 짝수입니다.");
}else {
System.out.println( a + "은 홀수입니다.");
}
}else if ( a == 0 ) {
System.out.println(a + "입니다.");
}else if ( a < 0 ) {
System.out.println(a + "은 음수입니다.");
}
'Java 실전 적용' 카테고리의 다른 글
코딩은 실전이다 - (5) 이중 for문으로 구구단 출력하기 (0) | 2022.10.06 |
---|---|
코딩은 실전이다 - (4) 배열을 활용해 값 출력하기 (0) | 2022.10.04 |
코딩은 실전이다 - (3) 구구단 출력하기, 나눗셈 나머지 누적하기 (0) | 2022.10.03 |
코딩은 실전이다 - (2) 최솟값, 중간값, 최댓값 구하기 (0) | 2022.10.03 |