자바에서도 for문은 자바스크립트와 동일하게 적용할 수 있다. 어떤 값을 반복해서 얻고 싶을 때는 반복문을 사용해야 불필요한 코드 중복을 방지한다. for문으로 그냥 값을 출력하는 것보다 예제를 통해 4가지 연산을 해보았다.
반복문 for문을 완벽하게 익혀보자
1. 1~10까지 숫자의 합은?
2. 1~10까지 홀수값의 합은?
3. 1~10까지 짝수값의 합은?
4. 구구단 2단을 나타내자
1. 1~10까지 숫자의 합은?
class Add{
public static void main(String[] args) {
int x=0;
for(int i=1; i<=10; i++){
x+=i;
}
System.out.println("1~10사이의 합은?"+ x);
}
}
결과: 55
2. 1~10까지 홀수값의 합은?
class Odd{
public static void main(String[] args) {
int x=0;
for(int i=1; i<=10; i++){
if(i%2==1){
x+=i;
}
}
System.out.println("1~10사이의 홀수 합은?"+ x);
}
}
결과: 25
3. 1~10까지 짝수값의 합은?
class Even{
public static void main(String[] args) {
int x=0;
for(int i=1; i<=10; i++){
if(i%2==0{
x+=i;
}
}
System.out.println("1~10사이의 홀수 합은?"+ x);
}
}
결과: 30
4. 구구단 2단을 나타내자
class GuGuDan{
public static void main(String[] args) {
int x=8;
for(int i=1; i<=9; i++){
System.out.println(x + "*" + i + "=" + (x*i));
}
}
}
결과: 다른 단으로 쉽게 바꾸기 위해 2단의 값을 변수 x로 표현했다.
2*1=2
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
'문돌이의 IT > 자바(Java)' 카테고리의 다른 글
[문돌이의IT] 자바(Java) 반복문 for문의 예외형식 3가지 (0) | 2016.02.16 |
---|---|
[문돌이의IT] 자바(Java)기초 종합예제 풀이 (3) | 2016.02.15 |
[문돌이의IT] 자바(Java) 조건문 중 if문, switch문을 알아보자 (3) | 2016.02.13 |
[문돌이의IT] 자바(Java) 변수 타입 별 최대, 최소값 확인하기 (0) | 2016.02.02 |
[문돌이의IT] 자바(Java) 객체자료형을 알아보자 (0) | 2016.01.29 |