1. 반복문 활용 (while)
1) 문제 01
1 ~ 100 까지의 정수 중 짝수 / 홀수를 출력하는 프로그램 구현
문제의 핵심은 크게 두 가지이다.
- 반복문(while)을 통해서 변수 a를 1 ~ 100까지 차례대로 증가 시켰고,
- 정수를 2로 나누었을때 나머지가 0이면 짝수라는 점을 if문의 조건으로 사용했다는 것
위 문제를 이해하고 나니 홀수만 출력하는 것도 어렵지 않게 구현할 수 있었다.
위 문제를 접근하는데 있어서 핵심인 while 문의 기본 구조는 아래와 같다.
즉, 조건에 부합하면, 계속해서 아래 코드를 한단계씩 반복적으로 실행시키는 것이다.
(상세한 이론은 나중에 따로 공부하면서 정리할 예정이므로, 여기서는 간단한 모습만 소개한다.)
다시 되돌아와 문제를 해석하자면 다음과 같다.
※ while 문을 '한 번' 반복했을때의 a의 변화와 if 조건문의 실행 유무를 해석하였다.
오늘은 반복문을 활용하여 짝수 / 홀수를 출력하는 프로그램을 구현해보았다.
사실 개인적으로 반복문 중에는 while문 보다 for문을 더욱 선호하는 편인데 반복 조건과 실행 조건을 더욱 구분하기 쉽기 때문이다.
그런 의미에서 다음 글에서는 for문을 활용한 간단한 문제 해결을 리뷰해보도록 하겠다.
이 블로그 개인이 혼자 공부해가며 내용을 정리하는 용도로 활용되고 있습니다.
잘못된 지식이나 이론을 게시하지 않도록 주의하고 있습니다.
'Java > Java 실전 코딩!' 카테고리의 다른 글
5. 자바 객체지향 - 로또 프로그램 구현하기 (0) | 2020.04.07 |
---|---|
4. 자바 프로그래밍 구조화 - 상수형 변수의 활용 (0) | 2020.03.11 |
3. 반복문 활용 - 짝수의 합 구하기 (0) | 2020.03.04 |
1. 변수 선언 (0) | 2020.02.29 |