Sum Algorithm - 합계 알고리즘
Programming/Java Algorithm 기초

Sum Algorithm - 합계 알고리즘

728x90

Sum Algoritm - 합계 알고리즘

  • 조건에 맞는 요소의 합계를 구하는 알고리즘
  • for문 - if문으로 구성됨.
package sumAlgoritm;
//[?] n명의 국어 점수 중에서 80점 이상인 점수의 합계
/*
 * 합계 알고리즘 (sum algorithm) : 주어진 범위에 주어진 조건에 해당하는 자료들의 합계
 */
public class SumAlgorithm {
	public static void main(String[] args) {
	
		//[1] Input
		int[] student = {50, 85, 65, 80, 75, 90, 100};
		int sum = 0;
		
		//[2] Process
		for(int i = 0; i < student.length; i++) {
			if(student[i] >= 80) {
				sum += student[i];
			}
		}
		
		//[3] Output
		System.out.println(student.length + "명의 학생 중, 국어가 80점 이상인 점수의 합은 "+ sum);
	}
}

 

 

300x250