hbd 03
:: if문
if (조건식) {
실행코드
} else if (조건식) {
실행코드
} else if (조건식) {
실행코드
} else {
실행코드
}
:: switch문
- 분기처리가 좀 더 명확한 경우에 사용
- break 빼먹지 말 것!
switch(조건식) {
cace 1:
실행코드
break;
cace 2:
실행코드
break;
cace 3:
실행코드
break;
default:
실행코드
}
>
크다, 초과
>=
크거나 같다, 이상
<
작다, 미만
<=
작거나 같다, 이하
==
같다
!=
같지 않다
&&
and, 논리곱, 두 조건이 모두 참일 경우에만 참, '~이고, ~이면서, ~ 중에서'
||
or, 논리합, 두 조건 중에서 1개만 참이여도 참, '~또는, ~이거나'
!
not, 논리 부정
:: 삼항연산자 remind
자료형 변수명 (조건식) ? "true일 때" : "false일 때"
퀴즈
- 나이 25살, 만약 나이가 19세 이상이면 성인, 미만이면 청소년 출력
if문 / 삼항연산자
- 점수 임력받아 100이하 90초과 A, 90이하 80초과 B, 80이하 70초과 C, 나머지 F 출력
if문 / switch문
- 윤년 평년 판별하기
윤년 (isLeapYear): 4로 나눠 떨어지고, 100으로 나눠 떨어지지 않거나, 400으로 나눴을 때 나눠떨어지는 것
- 년도와 달을 입력 받아 해당하는 년도의 달 마지막 날짜 출력
- 프로그래밍 언어 문제
정답입니다 / 오답입니다 / 올바른 숫자를 입력해주세요
System.out.println("다음 중 프로그래밍 언어가 아닌것은?");
System.out.println("1. Javascript\n2. Java\n3. 망둥어\n4. Node.js");