프로그래밍/Java

반복문의 중요성

유니렌 2024. 12. 19. 11:51

반복문을 사용하지 않을 경우

package ch04.sec04;
//1~5까지의 합을 출력하시오.
public class PrintFrom1To10Example {

	public static void main(String[] args) {
		int sum=0;
		sum=sum+1;
		sum=sum+2;
		sum=sum+3;
		sum=sum+4;
		sum=sum+5;
		sum=sum+6;
		sum=sum+7;
		sum=sum+8;
		sum=sum+9;
		sum=sum+10;
		sum=sum+11;
		sum=sum+12;
		sum=sum+13;
		sum=sum+14;
		sum=sum+15;
		sum=sum+16;
		sum=sum+17;
		sum=sum+18;
		sum=sum+19;
		sum=sum+20;
		
		System.out.println("1에서 20까지의 합은 "+sum);
	}

}

 

 

포문만 이용할 경우

package ch04.sec04;
//1~5까지의 합을 출력하시오.
public class PrintFrom1To10Example {

	public static void main(String[] args) {
		int sum=0;
		int i=1;
		if(i<=5) {
			sum+=i;
			i++;
		}
		if(i<=5) {
			sum+=i;
			i++;
		}
		if(i<=5) {
			sum+=i;
			i++;
		}
		if(i<=5) {
			sum+=i;
			i++;
		}
		if(i<=5) {
			sum+=i;
			i++;
		}
		
		System.out.println("1에서 5까지의 합은 "+sum);
	}

}

불 필요하게 라인량만 많아진다.

 

반복문을 사용할 때

package ch04.sec04;
//1~10까지의 합을 출력하시오.
public class PrintFrom1To10Example {

	public static void main(String[] args) {
		int sum=0;
		for(int i=1;i<=10;i++) { 
			sum+=i;
		}
		
		System.out.println("1에서 10까지의 합은 "+sum);
	}

}

 

반복된 수행라인이 많으면 반복문을 이용하여 불필요한 라인 수를 줄일 수 있다.

'프로그래밍 > Java' 카테고리의 다른 글

For문 실습_2  (0) 2024.12.19
for문 실습_1  (0) 2024.12.19
If문 실습_4 윤 년 , 평 년 구하는 프로그램  (0) 2024.12.19
메모리 확인 하는 법  (0) 2024.12.19
If문 실습_3  (0) 2024.12.19