We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
int averege4( int a , int b , int c , int d ) { return ( averege3 ( a , b , c ) + d) / 2; }
int averege3( int a , int b , int c ) { return ( averege2 ( a , b ) + c) / 2; }
int averege2( int a , int b ) { return ( averege1 ( a ) + b) / 2; }
int averege1( int a ) { return ( 0 + a / 2 ); }
why do the result is wrong?
No. Your program does not seem to work - at least not if you want it to produce the average of 1, 2, 3 or 4 values.
Next thing - how can you claim "why do the result is wrong?" if your original attempt didn't even have any main()? Your original program couldn't even produce any result at all without a main().
why did you assume i needed average. i did not say average anywhere. i said averege everywhere!
and the result was wrong. i got error. error is not right. it is wrong.
and i did make a program called main. it had a function called main() in it.
i think i will now get 100% for my assignment. i will put in your comments to prove i got no help. because you people did not help AT ALL!
why did you assume i needed average
so, you do not need average, but you need averege
what is 'averege'
Erik
averege is the name i use for the function.
If every citizen of Farawayistan wrote perfect English nobody would have thought averege ment average.
i will put in your comments to prove i got no help. because you people did not help AT ALL! so, go ahead and stamp your little feet in the floor and, next time, use a name that does not seem like a misspelling of a common term.
yes sir.
next time i will be sure to use the names idoit and stoopid and bighed :)
but i dont stamp my feet. i am happy because i have good working code.