본문 바로가기

수업자료/프로그래밍

2007년 11월 8일 [함수,배열]

//함수,배열 예제
#include <iostream.h>

/*
double avg(int *p) //입력된 data 호출해서 평균 점수를 구하는 부분
{
   double sum=0;
   for(int i=0;i<5;i++)
   {
      sum += *p;
   }
    return sum/5;
}

void main() //출력부분
{
   int test[5];
   cout<<"5명의 성적을 입력하시오."<<endl;
   for (int i=0;i<5;i++)
   {
      cin>>test[i];
   }
   double ans=avg(test);
   cout<<"5명의 평균점수는"<<ans<<"입니다."<<endl;
}
*/

double avg(double t[])
{
 int i;
 double sum=0;
 for(i=0;i<5;i++)
 {
  sum+=t[i];
 }
 return sum/5;
}

int main()
{
 int i;
 double t[5];
 for(i=0;i<5;i++)
 {
  cin>>t[i];
 }
 double ans;
 ans=avg(t);
  cout<<"5명의 평균점수는"<<ans<<"입니다."<<endl;
 return 0;
}

'수업자료 > 프로그래밍' 카테고리의 다른 글

2007년 12월 6일  (0) 2007.12.06
2007년 11월 8일 [미완료]  (0) 2007.11.08
2007년 10월 31일 [인수]  (0) 2007.10.31
2007년 10월 24일  (0) 2007.10.24
2007년 9월 27일 [데이터 변환]  (0) 2007.09.27