-
[C++] average.cpp 배열을 활용한 평균 계산C++/clone code 2022. 5. 22. 22:25
Power C++ p.218
학생들의 성적을 저장하고 있는 정수 배열을 만들고 평균 계산하는 프로그램
// // main.cpp // average // 학생들의 성적을 저장하고 있는 정수 배열을 만들고 평균을 계산하는 함수 제작 // Created by yeonsu on 2022/05/22. // #include <iostream> using namespace std; //함수 원형 선언 int average(int score[], int n); int main(){ const int STUDENTS = 5; //배열의 크기 int grade[STUDENTS] = {1,2,3,4,5}; //배열 선언 int avg; avg = average(grade, STUDENTS); cout << "평균: " << avg << endl; return 0; } //함수 정의 int average(int score[], int n){ int sum = 0; for(int i=0; i < n; i++){ sum += score[i]; } return sum / n; }
실행결과
주의할 점
1. 함수에서 매개변수로 배열을 사용하는 경우 배열의 크기를 지정하지 않는다.
int average(int score[], int n);
함수 호출 시에 avg = average(grade, STUDENTS);
'C++ > clone code' 카테고리의 다른 글
[C++] find_max_n_min.cpp 최댓값, 최솟값 구하는 프로그램(배열 활용) (0) 2022.05.23 [C++] sum_matrix.cpp 3x3 행렬 덧셈 프로그램 (0) 2022.05.23 [C++] 2차원 배열의 이해(two dimensional array) (0) 2022.05.23 [C++] frequency.cpp 데이터의 빈도수 계산 (0) 2022.05.22 [C++] combination.cpp 조합값 계산하기 (0) 2022.05.22