This is my first post on here so please don't kill me for my noobishness.
I recently made a program for fun to put in a ton of numbers and have it put out the mean, not very useful but I thought I would see if I could. I would love it if someone could explain to me how I could improve my code using arrays instead of lots of variables, but still achieve the same thing, maybe even more efficiently.
My code looks like this:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main() {
    int q1;
    int q2;
    int q3;
    int q4;
    int q5;
    int q6;
    int q7;
    int q8;
    int q9;
    int q10;
    int q11;
    int q12;
    int f;
    //Used for the total of all values
    int t;
    //Used for the total to be divided
    int a;
    //Used for dividing the numbers.
    cout << "We will be finding a mean. Enter the amount of numbers that will be        entered, the maximum is 12: ";
    cin >> a;
    cout << "Now enter what numbers you want to find the mean for, because the maximum is 12, if you have less than 12, enter 0 for the rest: ";
    cin >> q1;
    cin >> q2;
    cin >> q3;
    cin >> q4;
    cin >> q5;
    cin >> q6;
    cin >> q7;
    cin >> q8;
    cin >> q9;
    cin >> q10;
    cin >> q11;
    cin >> q12;
    f = q1 + q2 + q3 + q4 + q5 + q6 + q7 + q8 + q9 + q10 + q11 + q12;
    cout << f / a << '\n';
    system("pause");
}
Any advice is very appreciated! This was made in Visual Studio just in case you needed to know.
 
     
     
     
     
    