최신글
hyeonga_code
Java_26_단일 for문 예제 본문
반응형
- 반복문
> Q. 1 부터 10 까지의 수 중 홀수의 합과 짝수의 합 출력
=====
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
package basic;
// 모든 클래스는 패키지 안에 생성합니다.
import java.util.*;
public class ControlEx {
// 모든 함수_메소드는 클래스 안에 작성합니다.
public static void main(String[] args) {
// Java의 모든 코드는 함수 안에 작성합니다.
int even = 0;
int odd = 0;
for (int i = 1; i <= 10; ++i) {
if (i % 2 == 0) { // i 가 짝수라면
even = even + i;
}
else { // i 가 홀수라면
odd = odd + i;
}
}
System.out.println("Even : " + even);
System.out.println("Odd : " + odd);
/*
Even : 30
Odd : 25
*/
}
}
|
> Q. 임의의 수를 입력 받아 약수 출력
=====
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
package basic;
// 모든 클래스는 패키지 안에 생성합니다.
import java.util.*;
public class ControlEx {
// 모든 함수_메소드는 클래스 안에 작성합니다.
public static void main(String[] args) {
// Java의 모든 코드는 함수 안에 작성합니다.
Scanner in = new Scanner(System.in);
System.out.println("Input number: ");
int num = in.nextInt();
System.out.printf("%d's yak: ", num);
for (int i = 1; i <= num; ++i) {
if (num % i == 0) {
System.out.printf("%d ", i);
}
}
/*
Input number: 5
5's yak: 1 5
*/
}
}
|
반응형
'Java' 카테고리의 다른 글
Java_27_중첩 for문 예제 (0) | 2023.09.23 |
---|---|
Java_27_반복문_중첩 for문 (0) | 2023.09.23 |
Java_26_반복문_while/for 비교, break, continue, for, 단일 for문 (0) | 2023.09.22 |
Java_25_제어문_조건문 IF 실습 (0) | 2023.09.21 |
Java_25_제어문_조건문 중첩 if문 (0) | 2023.09.21 |