[ 목차 ]
1. 제어문, 조건문, 반복문이란?
2. if문과 코딩 연습
3. if - else문과 코딩 연습
4. 다중 if문과 코딩 연습
5. 중첩 if문과 코딩 연습
6. 중첩 if문 코딩 연습 1 - 윤년 판별
7. 중첩 if문 코딩 연습 2 - 나이대 판별
8. 중첩 if문 코딩 연습 3 - 로그인 처리
9. 중첩 if문 코딩 연습 4 - 입력받아 사칙 연산
10. 중첩 if문 코딩 연습 5 - 성적을 입력 받아 합격, 불합격 결정
11. switch문과 코딩 연습 1
12. switch문과 코딩 연습 2 - break와 default
13. switch문과 코딩 연습 3 - 나이대 판별
14. switch문과 코딩 연습 4 - 가위 바위 보 게임
15. switch문과 코딩 연습 5 - 주민번호로 성별 판단 해보기
1. 제어문, 조건문, 반복문이란?
1) 제어문 : 프로그램의 흐름을 바꾸는 역할
2) 조건문 : 조건에 따라 문장 수행. if문, swhich문
3) 반복문 : 특정 문장을 반복 수행 for문, while문, do~while문
2. if문과 코딩 연습
1) if (조건) {
// 조건이 참이면 실행
}
2) 조건식 : 반드시 true 이거나 false
3. if - else문과 코딩 연습
1) if (조건) {
// 조건이 참이면 수행
}else {
// 조건이 거짓이면 수행
}
4. 다중 if문과 코딩 연습
1) if (조건1) {
// 조건이 참이면 수행
}else if (조건2) {
// 조건이 참이면 수행
}else if (조건3) {
// 조건이 참이면 수행
}else if (조건4) {
// 조건이 참이면 수행
}else {
// 조건 1, 2, 3, 4를 만족하지 않으면 수행
}
2) 선행되는 조건에서 참이 나타나면 나머지 부분은 수행하지 않고 종결 즉, 한 가지 조건만 수행
5. 중첩 if문과 코딩 연습
1) if (조건1) {
if (조건2) {
// 조건1이 참이고 조건2가 참인 경우 수행
}else {
// 조건 1만 참인 경우
}else {
// 조건식 1이 거짓인 경우
}
2) if문을 계속 늘릴 수 있음
3) 1)의 다른 코딩 방법
if (조건1 && 조건2 && 조건3) {
}else {
// 조건 1, 2, 3 모두 거짓일 경우 수행
6. 중첩 if문 코딩 연습 1 - 윤년 판별
1) 판별식 : 400으로 나눠 떨어지거나 또는 4로 나눠 떨어지고 100으로 나눠 떨어지지 않을 때
2) &&가 ||보다 우선순위가 높음
7. 중첩 if문 코딩 연습 2 - 나이대 판별
8. 중첩 if문 코딩 연습 3 - 로그인 처리
1) **.equals(--); **가 --와 같다.
9. 중첩 if문 코딩 연습 4 - 입력받아 사칙 연산
10. 중첩 if문 코딩 연습 5 - 성적을 입력 받아 합격, 불합격 결정
1) 40점 미만을 분류해내는 메소드를 따로 만들어서 코드 작성하기
11. switch문과 코딩 연습 1
1) 단 하나의 조건식으로 많은 경우의 수 처리
2) 표현이 간결하나 제약 조건이 존재
3) 조건식 계산 - 조건식 결과와 일치하는 case문으로 이동 - 문장 수행 - break문에서 종결
4) break가 없을 경우 끝까지 진행
12. switch문과 코딩 연습 2 - break와 default
13. switch문과 코딩 연습 3 - 나이대 판별
14. switch문과 코딩 연습 4 - 가위 바위 보 게임
1) 0.0 <= Math.random() <1.0
15. switch문과 코딩 연습 5 - 주민번호로 성별 판단 해보기
1) ** = @@.charAt(?); 0부터 시작해서 @@의 ?번째 문자를 **에 저장
'학원 > Java' 카테고리의 다른 글
JAVA 3-3장. 반복문 while과 그 외 (0) | 2020.02.24 |
---|---|
JAVA 3-2장. 반복문 for (0) | 2020.02.21 |
JAVA 2-3장. 그 외 연산자 (0) | 2020.02.20 |
JAVA 2-2장. 산술 연산자 (0) | 2020.02.20 |
JAVA 2-1장. 변수 (0) | 2020.02.20 |