he conseguido hacer esto, lo tengo todo hecho y bien pero no como quiero, la suma esta hecha para 3 numeros de array pero si el usuario quiere mas me daria error o el resultado de los 3 primeros, como hariais para hacer esa suma sin saber cuantos numeros de array habra?
Código [Seleccionar]
#include<iostream>
#include<cstdlib>
#include<fstream>
using namespace std;
int main ()
{
int num,numeros[num],suma,media,suma1,suma2;
cout << "Cuantos numeros va a introducir? ";
cin >> num;
if (num > 2){
cout << "Introuducelos: ";
for (int i = 0; i < num;i++){
cin>>numeros[i];}
for (int i = 0; i< num; i++){
suma = 0;
suma1 = 0;
suma2 = 0;
suma = suma + numeros[0];
suma1 = suma1 + numeros[1];
suma2 = suma2 + numeros [2];
media = (suma + suma1 + suma2) /num;
}
cout << "La media es: "<< media<< endl;
}
else
{
cout << "Debe introducir mas de 2 numeros."<<endl;
}
system ("