9.06.2017

09.06 C++

#include <iostream>

using namespace std;

int main(){
   //10개의 정수를 일어들여 배열에 저장, 합과 평균을 구하여 출력하기
   int arr[10];
   double average = 0;
   int sum = 0;
   cout << "숫자 10개 입력해주세요" << endl;
   for(int i = 0;i<10;i++){
      cin >> arr[i];
      sum += arr[i];
   }
   average = (double )sum/10.0;

   cout << sum << ", " << average << endl;
}

=====================================================================

#include <iostream>

using namespace std;

void read_data(int data[], int size){
//배열과 배열의 크기를 인자로 주고 이 배열에 정수를 읽어들여 저장한 후 return
   cout << "숫자 10개 입력" << endl;
   for(int i = 0;i<size;i++){
      cin >> data[i];
   } 
}

int sum(int data[], int size){
//배열과 배열의 크기를 인자로 주고 이 배열에 저장된 숫자의 합을 구하여 return 하기
   int sum = 0;
   for(int i = 0; i < size;i ++){
      sum += data[i];
   }
   cout << sum;
   return sum;
}

int main(){
   int arr[10];
 
   read_data(arr, 10);
   sum(arr, 10);
}

댓글 없음:

댓글 쓰기