
24/01/2008, 08:22
|
 | | | Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 18 años, 9 meses Puntos: 28 | |
Re: no se que hago mal en esta funcion Cita:
Iniciado por tomarconciencia hola tengo un problema con las funciones no se porque siempre que compilo me tira el siguiente error too few arguments to function 'float Prom (float,int);,ya probe de todo y siempre me pasa lo mismo puede ser que me este olvidando de poner algo arriba como para que me tome las funciones o que?desde ya gracias por la ayuda
# include <iostream>
# define cm 5
using namespace std;
float Prom(float,int);
int main(){
int i=0;
int v[cm];
float s=0;
for( i=0;i<5;i++){
cout << "ingresar numeros";
cin >>v[i];
s = s + v[i];
}
cout <<"el promedio de los 5 numeros es : "<<Prom(s /cm)<<endl;
return 0;
}
float Prom(float suma,int cant){
return (suma/cant);
}
} Debería ser :
Código:
...
cout <<"el promedio de los 5 numeros es : "<<Prom(s, cm) <<endl;
...
Saludos
__________________ Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba: |