[실기] 9. Count 알고리즘, 배열 변수 문제


Count 알고리즘, 배열 변수 문제


설명


  • Count 알고리즘, 배열 변수 문제
  • 배열 변수에 두고 loop문을 통해 조건처리


문제


  • 영어 시험 성적이 80점 이상인 학생들의 수를 구하는 알고리즘을 제시하라.
  • 전체 학생 수는 10 명이다.
  • 영어 점수는 100점 만점을 기준으로 채점
  • 영어 점수는 배열 변수 JUMSU(10)에 이미 저장


C언어

#include<stdio.h>

int main() {

	int JUMSU[10] = {70, 60, 55, 90, 85, 75, 80, 100, 95, 45};
	int CNT = 0;
	int i = 0;
	while(1) {
	    if (JUMSU[i] >= 80)
	        CNT++;
	    i++;
	    if (i>=10) break; //10명 까지
	}
	printf("%d\n", CNT);
};


JAVA

public class Main {
	public static void main (String[] args) {

    	int JUMSU[] = {70, 60, 55, 90, 85, 75, 80, 100, 95, 45};
    	int CNT = 0;
    	int i = 0;
    	while(true) {
    	    if (JUMSU[i] >= 80)
    	        CNT++;
    	    i++;
    	    if (i>=10) break; //10명 까지
    	}
    	System.out.println(CNT);
	}
}