101
{ USER }
posts: 55
last: 09-Apr-2008
TITLE: Average function
DESCRIPTION: Average function
Submitted: 09-Apr-2008 07:50:57 ( 38w 6d 0h ago ) Language: C++ (*.cpp *.h)
Views: 95 Lines of Code: 34 LINES
Rating:
rate: star1
star2
star3
star4
star5
dstar1
dstar2
dstar3
dstar4
dstar5  ( rated! )
  { 0.00 / 5 }
Difficulty: Beginner
Bookmark
/* Author: 101
   Date: 09-04-2008
   Filename: 
   Description: Average function
   History: 
*/


#include <iostream>
#include <stdlib.h> 
int Average(int i)
{
static int sum = 0, count = 0; 
sum = sum + i; 
count++; 
return sum / count; 
}

int main()
{

int num;
do{

cout<<"Enter numbers ( -1 to quit )"<<endl;
cin>>num;
/*if number is not -1 print the average*/
if(num != -1)
cout<<"The average is "<<Average(num)<<endl;


}while(num>-1);
return 0;
}