2021.10.18(월)
🌿 제어문(control statement)
프로그램의 흐름(flow)을 바꾸는 역할을 하는 문장 = 조건문(조건에 따라 다른 문장이 수행되도록 함) + 반복문(특정 문장들을 반복해서 수행)
🌱 조건문
- if문
- 홀/짝수 판별
- else (if)
- 정수 입력받고 양수/0/음수 판별
- 주민번호 입력 후 성별 판별
- 나이별 호칭 판별
- 계절 판별
- 로그인 기능 로직
📗 소감
- 논리를 프로그래밍 언어로 표현해서 의도한대로 연산 결과를 내도록 만드는 것이 (아직까지는) 무척 재미있다!
- 조건이 들어가니 프로그램이 훨씬 풍부해졌다.
📗 homework: if문
- 키보드로 정수 두 개를 입력 받아 각각 변수(num1, num2)에 저장하세요.
그리고 또 다른 정수를 입력 받아 그 수가 num1 이하거나 num2 초과이면 true를 출력하고, 아니면 false를 출력하세요(단, num1은 num2보다 작아야 함) - 3개의 수를 키보드로 입력 받아 입력 받은 수가 모두 같으면 true, 아니면 false를 출력하세요.
- 키보드로 정수를 입력 받은 정수가 양수이면서 짝수일 때만 “짝수다”를 출력하고,
짝수가 아니면 “홀수다“를 출력하세요.
양수가 아니면 “양수만 입력해주세요.”를 출력하세요. - 키보드로 두 개의 정수와 연산 기호를 입력 받아 연산 기호에 맞춰 연산 결과를 출력(double)하세요.
(단, [조건식1] 두 개의 정수 모두 양수일 때만 작동하며, [조건식2] 없는 연산 기호 및 음수를 입력 했을 시
[출력] “잘못 입력하셨습니다. 프로그램을 종료합니다.” 출력)
'back-end dev > Java' 카테고리의 다른 글
[KH정보교육원] 7일차_반복문, 분기문 (0) | 2021.11.07 |
---|---|
[KH정보교육원] 6일차_조건문 (0) | 2021.11.07 |
[KH정보교육원] 4일차_강제형변환, 연산자 (0) | 2021.11.07 |
[KH정보교육원] 3일차_출력문, 입력, 형변환 (0) | 2021.11.07 |
[KH정보교육원] 2일차_Java 프로그래밍 시작, 변수 (0) | 2021.11.07 |