[Eclipse 연습]
[계산]
public class bbbb {
public static void main(String[] args) {
// 1~100까지의 홀수의 합
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 1) {
sum = sum + i;
}
}
System.out.println(sum);
}
}
[결과]
2500
[계산]
public class aaaa {
public static void main(String[] args) {
// 5와 7의 최소 공배수
int num = 0;
boolean isNum = false;
for (int i = 1; i <= 100; i++) {
if ((i % 5 == 0) && (i % 7 == 0)) {
num = i;
isNum = true;
break;
}
}
if (isNum) {
System.out.println(num);
} else {
System.out.println("7의 배수이자 5의 배수가 없습니다.");
}
}
}
[결과]
35
[알파벳]
[계산]
public class sample {
public static void main(String[] args) {
int num = 1;
char result = 'A';
int count = 20;
boolean isA = false;
for (char ch = 'A'; ch <= 'Z'; ch++) {
if (num == count) {
result = ch;
isA = true;
break;
}
num++;
}
if (isA) {
System.out.println(num + "번째 알파벳은" + result + "입니다.");
} else {
System.out.println(count + "번째 알파벳은" + "못 찾겠다 꾀꼬리~~");
}
}
}
[결과]
20번째 알파벳은T입니다.
[continue]
[계산]
public class sample {
public static void main(String[] args) {
{// 1~10까지의 숫자 중 짝수의 합을 구하시오.
// continue 구문을 써서
}
int sum = 0;
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) {
sum += i;
continue;
}
}
System.out.println("1~10 중 짝수의 합 : " + sum);
}
}
[결과]
1~10 중 짝수의 합 : 30
[for in for]
[계산]
public class ForInFor {
public static void main(String[] args) {
for (int i = 0; i < 3; i++) { // 바깥쪽 for문
System.out.println("--------------------");
for (int j = 0; j < 3; j++) { // 안쪽 for문
System.out.print("[" + i + ", " + j + "] ");
}
System.out.print('\n');
}
}
}
[결과]
--------------------
[0, 0] [0, 1] [0, 2]
--------------------
[1, 0] [1, 1] [1, 2]
--------------------
[2, 0] [2, 1] [2, 2]
[계산]
public class Test6 {
public static void main(String[] args) {
for (int i = 2; i <= 9; i++) { // 2단부터 9단까지 진행 위한 바깥쪽 for문
for (int j = 1; j <= 9; j++) { // 1부터 9까지의 곱을 위한 안쪽 for문
System.out.println(i + " x " + j + " = " + (i * j));
}
System.out.println();
}
}
}
[결과]
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
6 x 1 = 6
6 x 2 = 12
6 x 3 = 18
6 x 4 = 24
6 x 5 = 30
6 x 6 = 36
6 x 7 = 42
6 x 8 = 48
6 x 9 = 54
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
8 x 1 = 8
8 x 2 = 16
8 x 3 = 24
8 x 4 = 32
8 x 5 = 40
8 x 6 = 48
8 x 7 = 56
8 x 8 = 64
8 x 9 = 72
9 x 1 = 9
9 x 2 = 18
9 x 3 = 27
9 x 4 = 36
9 x 5 = 45
9 x 6 = 54
9 x 7 = 63
9 x 8 = 72
9 x 9 = 81
[계산]
public class Test6 {
public static void main(String[] args) {
for (int i = 2; i <= 9; i++) { // 2단부터 9단까지 진행 위한 바깥쪽 for문
if (i % 2 != 0) {
continue;
}
for (int j = 1; j <= 9; j++) { // 1부터 9까지의 곱을 위한 안쪽 for문
System.out.println(i + " x " + j + " = " + (i * j));
}
System.out.println();
}
}
}
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36
6 x 1 = 6
6 x 2 = 12
6 x 3 = 18
6 x 4 = 24
6 x 5 = 30
6 x 6 = 36
6 x 7 = 42
6 x 8 = 48
6 x 9 = 54
8 x 1 = 8
8 x 2 = 16
8 x 3 = 24
8 x 4 = 32
8 x 5 = 40
8 x 6 = 48
8 x 7 = 56
8 x 8 = 64
8 x 9 = 72
[계산]
public class Test6 {
public static void main(String[] args) {
//1단~9단까지 곱한 값을 모두 더한 값
int sum = 0;
for (int i = 1; i <= 9; i++) { // 1단부터 9단까지 진행 위한 바깥쪽 for문
for (int j = 1; j <= 9; j++) { // 1부터 9까지의 곱을 위한 안쪽 for문
sum = sum + (i * j);
}
}
System.out.println(sum);
}
}
[결과]
2025
[계산]
public class Test6 {
public static void main(String[] args) {
// 3단 6단 9단
int sum = 0;
for (int i = 1; i <= 9; i++) { // 1단부터 9단까지 진행 위한 바깥쪽 for문
if (i % 3 != 0)
continue;
for (int j = 1; j <= 9; j++) { // 1부터 9까지의 곱을 위한 안쪽 for문
// sum = sum + (i * j);
System.out.println(i + " x " + j + " = " + (i * j));
}
System.out.println();
}
}
}
[결과]
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
6 x 1 = 6
6 x 2 = 12
6 x 3 = 18
6 x 4 = 24
6 x 5 = 30
6 x 6 = 36
6 x 7 = 42
6 x 8 = 48
6 x 9 = 54
9 x 1 = 9
9 x 2 = 18
9 x 3 = 27
9 x 4 = 36
9 x 5 = 45
9 x 6 = 54
9 x 7 = 63
9 x 8 = 72
9 x 9 = 81