반복문 포스트가 거의 끝을 향해가고 있습니다.
이번 포스트에서는 지난 포스트에서 공부한 for문을 이용해서 여러 가지 코드를 짜보겠습니다.
지난 포스트
10에서 1까지 출력하는 for문을 만들어봅시다
지난 포스트에서는 1부터 10까지 출력하는 for문을 살펴봤는데,
for문을 이해만 하셨다면 금방 만들 수 있으실 겁니다.
위의 소스 코드는 PC에서 드래그 후,
ctrl+x로 잘라내서 다른 곳으로 붙여넣기가 가능합니다.
ctrl+c(복사)는 불가능합니다.
굳이 설명을 안 드려도 될 것 같아서 다음 실습으로 넘어가 보겠습니다.
0에서 20까지 홀수만 출력하는 for문을 만들어봅시다
위의 소스 코드는 PC에서 드래그 후,
ctrl+x로 잘라내서 다른 곳으로 붙여넣기가 가능합니다.
ctrl+c(복사)는 불가능합니다.
위의 코드도 굳이 설명 안 드려도 될 것 같지만, 혹시라도 i += 2 에서의 +=가 무엇인지 가물가물하신 분들은,
위의 포스트 대입연산자와 복합대입연산자를 보시면 될 것 같습니다.
위의 소스 코드는 PC에서 드래그 후,
ctrl+x로 잘라내서 다른 곳으로 붙여넣기가 가능합니다.
ctrl+c(복사)는 불가능합니다.
반복문 for문 안에 조건문인 if문을 한 줄 더 넣어서 이렇게 하는 방법도 있습니다.
뭔가 이쪽이 코드는 한두 줄 더 길지만, 좀 더 논리적으로 홀수만 출력해주는 듯한 느낌이 들기도 합니다.
정수를 하나 입력받고 1부터 입력받은 정수까지 출력하는 반복문 만들기
위의 소스 코드는 PC에서 드래그 후,
ctrl+x로 잘라내서 다른 곳으로 붙여넣기가 가능합니다.
ctrl+c(복사)는 불가능합니다.
지난 포스트에 있던 for문 코드에서 스캐너만 추가해서 입력받은 정수를 넣어서 응용하시면 됩니다.
정수를 두 개 입력받고 작은 수부터 큰 수까지 1씩 늘어나는 반복문 만들기
위의 소스 코드는 PC에서 드래그 후,
ctrl+x로 잘라내서 다른 곳으로 붙여넣기가 가능합니다.
ctrl+c(복사)는 불가능합니다.
마지막입니다.
스캐너를 이용해서 num1과 num2라는 변수를 키보드로 입력받습니다.
그리고 big과 small이라는 변수도 선언해둡니다.
조건문 if문을 이용해서 num1이 더 크다면 num1의 값을 big 변수 안으로 넣어주고,
반대로 num2가 더 크다면 num2를 big 변수 안으로 넣어주는 코드를 작성합니다.
그리고 마지막으로 나오는 for문은 항상 나왔던 패턴이니 설명은 필요 없을 것 같습니다.
다음 포스트
이 글이 도움이 됐다면 하단의 ♡ 공감 버튼을 꾹 눌러서
빨간 하트♥로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS에 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.
'그 외 프로그래밍 언어 > Java' 카테고리의 다른 글
자바, for문을 이용해서 별 찍기 (0) | 2021.11.27 |
---|---|
자바, for문을 이용해서 구구단 출력하기 (0) | 2021.11.27 |
자바, 반복문 for문 (0) | 2021.11.27 |
자바 반복문, while문과 do-while문 실습 (0) | 2021.11.27 |
자바, 랜덤으로 숫자를 입력받는 코드 (0) | 2021.11.26 |
댓글