problem solving/과제&실습 코딩
[과제/JAVA] 입력값의 홀짝 구분하기
miniBcake
2024. 6. 18. 15:47
package first0619;
import java.util.Scanner;
public class Homework1 {
// [과제]
// 사용자에게 숫자 한개를 입력받아
// 홀수, 짝수 구별하기
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
/*
* [로직구성]
*
* 사용자에게 정수타입의 값 입력받기
* 입력받은 값을 변수에 저장
* if(나머지가 0이라면) 변수에 짝수라고 저장
* else 변수에 홀수라고 저장
* 결과 변수를 출력
*/
int answer; //입력값을 저장할 변수
String division = "홀수"; //홀짝여부를 저장할 변수, 기본값을 홀수로 저장함
System.out.print("홀수 짝수를 구분할 0이 아닌 정수를 입력하시오 >");
answer = sc.nextInt(); //입력값 저장
if(answer%2==0) {
division = "짝수"; //짝수 일 경우에만 짝수로 값 변경
}//if문종료
System.out.printf("입력한 숫자 %d는 %s입니다.", answer, division);
}
}
[console - 입력값 "5"]
홀수 짝수를 구분할 0이 아닌 정수를 입력하시오 >5
입력한 숫자 5는 홀수입니다.