Wanna be Brilliant Full-Stack Developer
조건문 과 반복문 연습문제를 통해 숙달! 본문
조건문과 반복문을 섞어서 연습문제를 풀어보자!
1부터 10까지의 수를 출력하세요! 단, 숫자가 6일때는 출력하지마세요!
여기보면 i++라고 적혀있는데 이거는 증감식이라고 한다.
1씩 증가할때는 i = i +1 이라고 적었는데
i++라고 해도 간편하게 표현할 수 있다.
잘 출력이 된다!
단 6일떄는 출력하지 말라고 하니까 저 안에다가 IF를 적어보자!
i ==6과 같을떄만 출력하라고 하면
6이 아닐떄만 출력하라고 했으니까 부정의 !가 들어가면 된다.
10부터 1까지의 수를 출력하세요!
단! 숫자가 3일때는 출력하지마세요!
for문을 그대로 적고 아예 시작값이 int i = 10;이라고 해야한다.
조건에 i가 1까지 출력하라고 했으니까 i가 0보다 클때까지만 실행을 하고
i를 증가시키는것이 아니라 감소 해야하니까
i = i -1이라고 해서 하면 된다.
3일떄는 출력하지 말라고 했으니까 if를 사용하면 된다
마지막 연습 문제를 풀어보자!
1부터 20까지의 수를 출력 해보자!
단 조건은 2의 배속일떄만 출력하라고 하였다.
2의 배수라는 조건을 추가해야하니까 이거는 나누고 몫(/) 을 구하는것이 아니라 나머지(%)를 구해야한다.
이렇게 하면 조건이 i가 2로 나눴을때 나머지가 0이면 2의 배수라는 뜻이니까 그떄 출력하라는 것이다!
다른방법이 있다!
여기보면 시작값이 2이고 증감식도 1씩이 아니라 2씩 증가하게 할 수 있다!
'Some Memos > Java' 카테고리의 다른 글
자바 Object클래스란 무엇인가? (0) | 2023.03.16 |
---|---|
자바 배열,반복문,메서드 연습문제! (0) | 2023.03.16 |
자바 반복문 및 조건문 While 과 IF (0) | 2023.03.15 |
자바 반복문 For문 (0) | 2023.03.14 |
자바 2차원 배열이란? (0) | 2023.03.14 |