Saturday, March 17, 2007
Java 자바] 숫자 증가, 감소, for문 사용법 예제 소스; Increase Decrease Number
자바의 for 문을 사용하여, 또는 증가 감소 연산자를 사용하여, 숫자가 든 변수의 값을 차례로 증가 또는 감소시키는 방법입니다.
for 문은
for (변수 초기값; 변수의 값이 ~인 동안 계속; 변수의 변동값)
의 형식으로 사용합니다. 아래 예제와 같습니다.
소스 파일명: Example.java
위의 예제 소스 컴파일 및 실행 결과 화면:
구구단 표를 작성하는 자바 소스를 보면, for문의 중첩 사용법과, 숫자의 증가와 감소에 대해 더 자세히 알 수 있습니다: ▶▶ Java/자바] 구구단 출력, 구구단 표 만들기 자바 소스; Multiplication Table 99
for 문은
for (변수 초기값; 변수의 값이 ~인 동안 계속; 변수의 변동값)
의 형식으로 사용합니다. 아래 예제와 같습니다.
자바 기초 예제 소스: 정수/실수 변수의 값, 증가 감소시키기
소스 파일명: Example.java
public class Example {
public static void main(String[] args) {
/////////////////////////////////////////////
// 숫자 0 ~ 6 까지 1씩 증가
for (int i = 0; i <= 6; i++) {
System.out.print(i + ", ");
}
// 출력 결과: 0, 1, 2, 3, 4, 5, 6,
System.out.println(); // 편의상 줄바꿈
/////////////////////////////////////////////
// 숫자 2 ~ 10 까지 2씩 증가
for (int i = 2; i <= 10; i += 2) {
System.out.println(i);
}
/* 출력 결과:
2
4
6
8
10
*/
System.out.println(); // 편의상 줄바꿈
/////////////////////////////////////////////
// 숫자 6 ~ 0 까지 1씩 감소
for (int i = 6; i >= 0; i--) {
System.out.print(i + ", ");
}
// 출력 결과: 6, 5, 4, 3, 2, 1, 0,
System.out.println(); // 편의상 줄바꿈
/////////////////////////////////////////////
// 실수 숫자 0.0 ~ 1.0 까지 0.1씩 증가
for (double d = 0.0; d <= 1.0; d += 0.1) {
System.out.format("%.1f%n", d);
}
/* 출력 결과:
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
*/
int cool;
System.out.println(); // 편의상 줄바꿈
/////////////////////////////////////////////
// 단항 연산자 ++ 를 사용하여 1 증가
cool = 10;
cool++; // 1이 증가됨
System.out.println(cool);
// 출력 결과: 11
/////////////////////////////////////////////
// 단항 연산자 -- 를 사용하여 1 감소
cool = 10;
cool--; // 1이 감소됨
System.out.println(cool);
// 출력 결과: 9
}
}
public static void main(String[] args) {
/////////////////////////////////////////////
// 숫자 0 ~ 6 까지 1씩 증가
for (int i = 0; i <= 6; i++) {
System.out.print(i + ", ");
}
// 출력 결과: 0, 1, 2, 3, 4, 5, 6,
System.out.println(); // 편의상 줄바꿈
/////////////////////////////////////////////
// 숫자 2 ~ 10 까지 2씩 증가
for (int i = 2; i <= 10; i += 2) {
System.out.println(i);
}
/* 출력 결과:
2
4
6
8
10
*/
System.out.println(); // 편의상 줄바꿈
/////////////////////////////////////////////
// 숫자 6 ~ 0 까지 1씩 감소
for (int i = 6; i >= 0; i--) {
System.out.print(i + ", ");
}
// 출력 결과: 6, 5, 4, 3, 2, 1, 0,
System.out.println(); // 편의상 줄바꿈
/////////////////////////////////////////////
// 실수 숫자 0.0 ~ 1.0 까지 0.1씩 증가
for (double d = 0.0; d <= 1.0; d += 0.1) {
System.out.format("%.1f%n", d);
}
/* 출력 결과:
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
*/
int cool;
System.out.println(); // 편의상 줄바꿈
/////////////////////////////////////////////
// 단항 연산자 ++ 를 사용하여 1 증가
cool = 10;
cool++; // 1이 증가됨
System.out.println(cool);
// 출력 결과: 11
/////////////////////////////////////////////
// 단항 연산자 -- 를 사용하여 1 감소
cool = 10;
cool--; // 1이 감소됨
System.out.println(cool);
// 출력 결과: 9
}
}
위의 예제 소스 컴파일 및 실행 결과 화면:
D:\Z>javac Example.java && java Example
0, 1, 2, 3, 4, 5, 6,
2
4
6
8
10
6, 5, 4, 3, 2, 1, 0,
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
11
9
D:\Z>
0, 1, 2, 3, 4, 5, 6,
2
4
6
8
10
6, 5, 4, 3, 2, 1, 0,
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
11
9
D:\Z>
구구단 표를 작성하는 자바 소스를 보면, for문의 중첩 사용법과, 숫자의 증가와 감소에 대해 더 자세히 알 수 있습니다: ▶▶ Java/자바] 구구단 출력, 구구단 표 만들기 자바 소스; Multiplication Table 99
tag: java
자바 | Java 프로그래밍
<< Home