Salut!
Dans le livre C++ pour les nuls, ils nous donnes le code pour faire un convertisseur Celcius>Fahrenheit!
le voici :
//
// Conversion - convertit les temp‚ratures exprim‚s en degr‚s
// Celcius en Degr‚s Farhenheit :
// Farhenheit = Celcius * ( 212 - 32)/100+32
//
//
- include < stdio.h>
- include < iostream.h>
int main(int nNumberofArgs, char* pszArgs[])
{
// entrez la température en degrés celcius
int nCelcius;
cout < < " Entrez la température en degrés Celcius :";
cin > > nCelcius;
// calcul du facteur de conversion pour convertir
// les degrés Celcius en degrés Fahrenheit
int nFahrenheit;
nFahrenheit = nFactor * nCelcius/100 + 32;
// sortie des résultats :
cout < < " Equivalence en degrés Fahrenheit :";
cout < < nFahrenheit;
return 0;
}
Mais as la ligne de code nFahrenheit = nFactor * nCelcius/100 + 32; y´as un gros problème! Ils me dise qu´il faut déjà utiliser une première fois nFactor....donc je decide de changer cette ligne et de mettre as la place :
nFahrenheit = nCelcius * ( 212 - 32)/100 + 32;
Et là, y´as plus de bug!(youpi!)
Quand je lance le programme, il me demande une température en Celcius, je met 25°, j´appuie sur enter, et sa quitte le
programme!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Où est-je fait une erreur??