7.05.2017

평균보다 크거나 작은 수의 개수 계산하기

//C++로 시작하는 객체지향 프로그래밍 p.326 예제 7.4 - 점수 분석

#include <iostream>
using namespace std;

int main(){
const int SIZE = 100;
double numbers[SIZE];
int sum = 0, count = 0;

do {
cout << "Enter a number : ";
cin >> numbers[count];
if(numbers[count]>= 0)
sum += numbers[count];
} while (numbers[count++] >= 0);

double average = sum / (count-1);

int numOfAbove = 0, numOfBelow =0;
for(int i = 0; i<count -1; i++){
if (numbers[i]>=average)
numOfAbove++;
else numOfBelow++;
}

cout << "평균은 " << average;
cout <<"평균과 같거나 큰 점수의 수는 : " << numOfAbove;
cout << "평균보다 작은 수의 개수의 수는 : " << numOfBelow;
system("pause");
return 0;

}

댓글 없음:

댓글 쓰기