10개의 수를 입력 받아, 평균값을 구하는 프로그램을 작성하시오.
(소수점 첫째 자리에서 반올림한 정수를 출력한다.)
각 수는 0이상 10000이하의 정수이다.
가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.
각 테스트 케이스의 첫 번째 줄에는 2개의 수가 주어진다.
출력의 각 줄은 #t로 시작하고 공백을 한 칸 둔 다음, 몫을 출력하고 공백을 한 칸 둔 다음 나머지를 출력한다.
(t는 테스트 케이스의 번호를 의미하며, 1부터 시작한다.)
#include <iostream> // 입출력 헤더
#include <cmath> // 수학함수 헤더
using namespace std; // std를 이름공간으로 설정
int main(){
int C, n; // 정수형 변수 C, n을 선언
cin >> C; // C를 입력 받음
for(int i=1; i<=C; i++){ // 1부터 C까지 1씩 증가하는 반복문
int sum = 0; // 정수형 변수 sum을 선언하고 0으로 초기화
int mean = 0; // 정수형 변수 mean을 선언하고 0으로 초기화
for(int j=0; j<10; j++){ // 0부터 9까지 1씩 증가하는 반복문
cin >> n; // n을 입력 받음
sum += n; // sum에 n을 더함
}
mean = round(sum / 10.0); // sum을 실수인 10.0으로 나눠주고 reound함수로 반올림하여 mean에 저장
cout << "#" << i << " " << mean << endl; // mean 출력
}
return 0;
}