C++ float type Prints and averages six test scores in array.

Description

C++ float type Prints and averages six test scores in array.

#include <iostream>
using namespace std;
#include <iomanip.h>
void pr_scores(float scores[]);  // Prototype
void main()/*from www. j av a2 s. c  om*/
{
   char s_name[] = "University";
   float scores[6] = {8.7, 9.4, 7.0, 7.0, 10.0, 6.7};
   float average=0.0;
   int ctr;

   pr_scores(scores);

   for (ctr=0; ctr<6; ctr++)
   {
      average += scores[ctr];
   }
   // Computes the average.
   average /= float(6);
   cout << "At " << s_name << ", your class average is " << setprecision(2) << average;
   return;
}
void pr_scores(float scores[])
{
   // Prints the six scores.
   int ctr;
   cout << "Here are your scores:\n";         // Title
   for (ctr=0; ctr<6; ctr++)
      cout << setprecision(2) << scores[ctr] << "\n";
   return;
}



PreviousNext

Related