코딩항해기
[과제/JAVA] 입력값의 홀짝 구분하기 본문
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는 홀수입니다.
'problem solving > 과제&실습 코딩' 카테고리의 다른 글
[실습/JAVA] 출석부 프로그램 만들기 (+풀이 0628) (0) | 2024.06.27 |
---|---|
[실습/JAVA] 입력받은 정수 총합, 평균 구하기 (0) | 2024.06.25 |
[과제/JAVA] 배열 최댓값·최솟값 구하기, 역순·반복 출력하기 (0) | 2024.06.20 |
[과제/JAVA] 별찍기 (0) | 2024.06.19 |
[과제/JAVA] 1부터 11까지 짝수들의 합을 구하기 (0) | 2024.06.17 |