2018. 8. 11. 17:59 ALGORITHM/문제해결
[JAVA] 여러가지 반복문
class Test{
public static void main(String[] args) throws Exception {
/*문제: 23
1) 반복문을 사용하여 5에서 18까지 출력하라!
2) 출력 예:
5 6 7 8 ... 18
*/
for (int i = 5 ; i <= 18; i++) {
System.out.printf("%d ", i);
}
System.out.println();
/*문제: 24
1) 반복문을 사용하여 20에서 5까지 출력하라!
2) 출력 예:
20 19 18 ... 5
*/
for (int i = 20; i >= 5; i--) {
System.out.printf("%d ", i);
}
System.out.println();
/*문제: 25
1) 반복문을 사용하여 2에서 30까지 3씩 증가한 값을 출력한다.
2) 출력 예:
2 5 8 11 ...
*/
for (int i = 2; i <= 30; i+=3) {
System.out.printf("%d ", i);
}
System.out.println();
/*문제: 26
1) 반복문을 사용하여 4에서 30까지 1씩 증가한 값을 출력한다.
단 10 이상 20 미만인 경우는 출력하지 말아라.
2) 출력 예:
2 5 8 11 ...
*/
for (int i = 4; i <= 30; i++) {
if (i >= 10 && i < 20) {
continue;
}
System.out.printf("%d ", i);
}
System.out.println();
/*문제: 27
1) 반복문을 사용하여 0에서 10까지 1씩 증가한 값을 출력한다.
동시에 0부터 3씩 증가한 값을 출력한다.
2) 출력 예:
0 - 0
1 - 3
2 - 6
3 - 9
*/
for (int i = 0, j = 0; i <= 10; i++, j += 3) {
System.out.printf("%d - %d\n", i, j);
}
System.out.println();
}
}
'ALGORITHM > 문제해결' 카테고리의 다른 글
[JAVA] 임의의 섞기 ( Math.random() ) (0) | 2018.08.13 |
---|---|
[JAVA] 여러가지 구구단 (0) | 2018.08.11 |
[JAVA] 유니코드 문자 (0) | 2018.08.11 |
[JAVA] 특정 문자를 다른 문자로 교체 (0) | 2018.08.11 |
[JAVA] 분자 분모 계산 (0) | 2018.08.11 |