Valerian13
Messages postés14Date d'inscriptionlundi 12 mars 2007StatutMembreDernière intervention16 septembre 2020
-
14 oct. 2008 à 19:32
Valerian13
Messages postés14Date d'inscriptionlundi 12 mars 2007StatutMembreDernière intervention16 septembre 2020
-
14 oct. 2008 à 21:23
Dans le code suivant, si je ne déclare pas résultat dans la fonction main, il y a une erreure, par contre si met "int resultat=1;" le résultat sera toujours 1!
En faite il utilise pas la fonction facto...donc si quelqu'un peu m'aider :D
int facto(int);
int main ()
{
int n=0;
cout<<"Entre Ton Nombre\n";
cin>>n;
cout<<"ResultatEXPO SIMPLE:\n";
cout<<resultat;
return 0;
}
int facto(int n)
{
int resultat=1;
for(int i=1;i<=n;i++)
{
resultat=i*resultat;
}
return resultat;
}