1. JAVA/4). 자바_실전_이클립스

자바실전_Day_07_01(for문)

구이제이 2024. 1. 10. 18:35

-----------------------------------------------------------------------------------



1번째 예제

 

 

 

 

int sum = 0;

 

for(int i =1; i<=5; i++) { //i++ == i=i+1 == i+=1 (축약형3종류 - 코드의 간결화 때문에, 줄인다.)

 

sum = sum + i; //sum += i

System.out.println("i= " + i +", sum=" + sum);

}

 

//System.out.println("합 = " + sum);

System.out.println("i= " + i +", sum=" + sum);

//i는 지역 변수 - {} 안에서만 사용한다.

//를 벗어나면 메모리에서 제거가된다.

 

 

 

-----------------------------------------------------------------------------------



2번째 예제

 

 

 

 

for(int i =1; i<=5; i++) {

System.out.println("i : " + i);

 

for(int j =1; j<=5; j++ ) {

System.out.print("j : " + j+" ");

}

System.out.println();

System.out.println("------------------------");

 

}

 

//구구단 -가로줄 출력

/*

2단

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

*/

 

for(int i =2; i<=9; i++) {

System.out.println(i+"단");

 

for(int j =1; j<=9; j++ ) {

System.out.println(i + "*" + j + "=" + (i*j)+"\t");

}

System.out.println();

 

}

 

//구구단2 -세로줄 출력 // 2*1=2 3*1=3 4*1=4 5*1=5

for(int i =1; i<=5; i++) {

 

for(int j =2; j<=5; j++ ) {

System.out.print(j + "*" + i + "=" + (i*j)+"\t");

}

System.out.println();

 

}