C++

[C++]명품 C++ 프로그래밍 실습문제 10장 9번

Hs’s Coding vlog 2023. 1. 25. 21:37

[C++]명품 C++ 프로그래밍 실습문제 10장 9번

[C++]명품 C++ programming 실습문제 10장 9번

명품 C++ 프로그래밍실습문제/연습문제 /C++

 

#include <iostream>
#include <vector>
#include <string>
#include <ctime>
#include<cstdlib>
using namespace std;

double avg(int sum, int size);
int main() {
	vector <int>v;
	int num;
	
	while (1)
	{
		int  sum = 0;
		cout << "정수를 입력하세요(0을입력하면 종료)";
		cin >> num;
		if (num == 0) return 0;
		v.push_back(num);
		for (int i = 0; i < v.size(); i++) {
			cout << v[i]<< " " ;
		}
		
		for (int i = 0; i < v.size(); i++) {
			sum = sum + v.at(i);
		}
		cout << endl<<"평균=" << avg(sum, v.size()) << endl;
	}
}
double avg(int sum, int size)
{
	double res;
	return res = sum / (double)size;
}