Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Thats what I tried, but I do not know how to start to do the rest: #include <ios

ID: 3543383 • Letter: T

Question

Thats what I tried, but I do not know how to start to do the rest:



#include <iostream>

using namespace std;



int getgrades (int[]);

int getaverage(int[], int);

void printresults (int[]);

void main()

{

int numericgrades[3],size, average;

size = getgrades (numericgrades);

average = getaverage (numericgrades, size);

printresults(numericgrades);

}


int getgrades(int a[3])

{

int n;

   for ( n = 0; n <= 3; n++)

{

cout << "Enter grades, terminate";

cin >> a[3];

}

return n;

}


int getaverage (int a[], int n)

{

int i, sum = 0;

if ( n == 0)

return 0;

for (i = 0; i < n; i++)

sum += a[i];

return sum/n;

}

void calculateletters (int a[], int n, int average, int letters[])

{

int i;

for ( i = 0; i < n; i++)

{

if ( a[i] >= 90 || a[i] >= average + 10)

letters[0]++;

else if (a[i] >= 80 || a[i] >= average)

letters[1]++;

else if (a[i] >= 70 || a[i] >= average - 10)

letters [2]++;

else if (a[i] >= 60 || a[i] >= average - 20)

letters[3]++;

else

letters[4]++;

}

}

void printresults ()

{

}


Explanation / Answer

please rate - thanks

any questions - ask


#include <iostream>
using namespace std;
int getgrades (int[]);
double getaverage(int[], int);
void printresults (int[],int,double);
void main()
{
int numericgrades[3],size;
double average;
size = getgrades (numericgrades);
average = getaverage (numericgrades, size);
printresults(numericgrades,size,average);
}

int getgrades(int a[3])
{
int n;
for ( n = 0; n <3; n++)
{cout << "Enter grades, terminate ";
cin >> a[n];
}
return n;

}


double getaverage (int a[], int n)
{
int i, sum = 0;
double avg;
if ( n == 0)
return 0;
for (i = 0; i < n; i++)
sum += a[i];
avg= (double)sum/n;
avg=((int)(avg*10))/10.;
return avg;
}

void printresults (int numericgrades[],int size,double average)
{cout<<"index value address ";
int i;
for(i=0;i<size;i++)
    cout<<i<<" "<<numericgrades[i]<<" "<<&numericgrades[i]<<endl;
cout<<"average: "<<average<<endl;

}