Voilà j´ai fait un mini programme, qui, d´après votre age, calcule combien de mois/jours/secondes et minutes depuis que vous êtes nés se sont écoules, tout se passe bien jusqu´à la division donc des secondes en minutes :
Code source :
- include < iostream.h>
//Déclare les Variables
float Age ;
float Mois ;
float Jours ;
float Secondes ;
float Minutes ;
int Exit ;
int main()
{
cout<<"******************************************
- *********************************"<<endl ;
cout<<"Grace a ce programme, vous pourrez savoir depuis combien de temps en secondes"<<endl<<", heures et jours vous etes ne, uniquement grace a votre age ! "<<endl ;
cout<<"Veuillez entrer votre age ( en nombre entier sans decimale) : " <<endl ;
cin > > Age ;
Mois = Age * 12 ;
Jours = Age * ( 31*6) + ( 31*5) + ( 28*1) ;
Secondes = Age * 31449600 ;
Minutes = Secondes / 60 ;
cout < < " Vous etes ne y´a " <<Mois<< " mois!"<<endl ;
cout < < " Vous etes ne y´a " < <Jours<< " jours!"<<endl ;
cout < < " Vous etes ne y´a " < <Secondes<<" secondes, soit " < <Minutes<<" minutes!"<<endl ;
cout < <
"*************************************************
- ************************"<<endl ;
cin > > Exit ;
return 0 ;
}
Je marque par exmeple " 12" les jours et mois impec mais c´est les secondes ça marque ceci :
" Vous etes ne y´a secondes, soit 3.77395e +008 secondes, soit 6.28992e +006 minutes!"
C´ets quoi ce merdier de résultat ? ???