본문 바로가기

java 코딩

삼항연산자 (짝수,홀수 판별)

짝수인지 홀수인지 구별하기문제

 

삼항 연산자 

말그대로 3개의 항을 연산하는것이다.

(a ? b : c) ---> (조건식 ? true : false)

 

"~를 입력하세요" --> Scanner 사용

Scanner sc = new Scanner(System.in);

ctrl + shift + O 누름!

System.out.print("정수를 입력하세요 : "); -->syso 타이핑 후 ctrl +space바

문자열에는 "" 필수!!

int num = sc.nextInt(); -->정수를 기입하라고했으니깐 int 선언 후 sc.nextInt 기입해줘야 consol창에 정수기입 가능!

 

기입한 정수를 짝수인지 홀수인지 판별하려면!

 

삼항연산자를 사용

-짝수는 2로 나눴을때 나머지가 0이여함

 

비교연산자 

== : 같다 / != : 같지 않다 ( ! 부정의 의미)

 

System.out.println( num%2==0 ? "짝수입니다." : "홀수입니다");

2로 나눴을때 나머지가 0이면 true여서 "짝수입니다" 출력 

나머지가 0이 아닐때 false여서 "홀수입니다" 출력


 

 

'java 코딩' 카테고리의 다른 글

java if 조건문 예제  (0) 2021.11.22
삼항연산자 예제 (상자의 개수구하기)  (0) 2021.11.21
대입연산자 문제  (0) 2021.11.20
키보드로 데이터 입력받기  (0) 2021.11.20
변수- 데이터타입 예제  (0) 2021.11.20