C++ Mark sum, average, maximum, minimum By Array

#include<iostream>
using namespace std;
int main()
{
    int n, i = 0, sum = 0, Max, Min;

    cout << "Enter Student Number :: ";
    cin >> n;
    cout << endl;

    int s[n];

    cout << "Enter Student Number :: \n";
    while(i<n)
    {
        cout << "Student No. " << i+1 << " : ";
        cin >> s[i];
        sum = sum + s[i];
        i++;
    }

    cout << "\nSummation of Marks :: " << sum << endl;

    double avg = sum / (float)n;

    cout << "\nAverage Mark :: " << avg << endl;

    Min = s[0];
    Max = s[0];

    for(i=1;i<n;i++)
    {
        if(Min > s[i])
        {
            Min = s[i];
        }

        if(Max < s[i])
        {
            Max = s[i];
        }
    }

    cout << "\nMaximum Value :: " << Max << endl ;

    cout << "\nMinimum Value :: " << Min << endl;

    return 0;
}

Comments