[Java] 1~100까지의 홀수의 합 구하기

JTI·2022년 10월 6일
0

📌 Code list

목록 보기
9/55
post-thumbnail

1 ~ 100까지 모든 홀수의 합을 구하시오.

✏️ 첫 번째 식

// 첫 번째 식
public class Test10 {
	public static void main(String[] args) {
		
		
		int sum = 0;
	
		for(int i = 1; i <= 100; i++) {
			if(i % 2 == 1) {
				sum += i;
			}
		}
		
		System.out.println(sum);
	}	// 결과값: 2500 (100번 돔) 
}

✏️ 두 번째 식

//두 번째 식
public class Test10 {
	public static void main(String[] args) {
		
		
		int sum = 0;
	
		for(int i = 1; i <= 100; i += 2) {
			sum += i;
		}
		
		System.out.println(sum);
	}	// 결과값: 2500 (50번 돔) 
}

두 번째식은 첫 번째식보다 50번밖에 돌지 않는다.
동작하는 횟수가 상황에 따라서 굉장히 차이날 수가 있다.

예를 들어서,
프로그램의 비용측면에서 생각해 볼 수 있다.
그래서 두 번째식 처럼 간단한 반복횟수로 찾아서 써보는 것도 나쁘지 않을 것 같다.

profile
Fill in my own colorful colors🎨

0개의 댓글