■ 목표달성
ㅁ if를 사용하여 다음문제를 풀수 (있다)
ㅁ IF구문 연습2 클래스명 : IF002
평균을 입력하시오>
만약 60점이상이면 합격을 출력해주세요 / 아니라면 불합격을 출력해주세요
■트러블슈팅
***&&, || 연산자로 조건 만들기
System.out.println((year%4==0 && year%100 != 0 || year%400==0 )? "윤년" :"평년");
=> 조건 만들 때 && || 논리가 헷갈렸다.
year%4==0 ->1. 4년의 배수
&& ->2. 이면서
year%100 != 0 ->3. 100년의 배수가 아니다.
|| ->4. 이거나
year%400==0 ->5. 400년의 배수일 경우 "윤년이다"
***System.out.println((a<b)? (b>c)? "타입A":"타입B": (b>c)? "타입C":"타입D");
■오늘의 소감
조건식과 제어문을 만들어보았다. 문제를 직접 코드로 만들어보니 훨씬 재미있다.
문제 해석하면서 코드로 만들 때 윤년과 평년에서 헷갈리기도 했지만 조장이 도움을 주어서 해결했다.
원하는 코드를 결국 만들 수 있어서 뿌듯하였다.
'Java 실습' 카테고리의 다른 글
[220504]Switch (0) | 2022.05.04 |
---|---|
[220503][MINI_PROJECT] BANK_ver1 (0) | 2022.05.03 |
[220428][과제] 연산자, 조건식 (0) | 2022.04.29 |
[220427] 자바의 기본자료형, scanner 활용, 자료형 변환 (0) | 2022.04.27 |
[220426] 자바의 자료형, scanner 통해서 입력받기 (0) | 2022.04.26 |