Programme qui ne marche pas
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
bonjour.
Je voudrais vous soumettre mon programme car il ne fonctionne pas pourtant je ne vois pas l'erreur, pourriez vous m'aider s'il vous plaît merci.
Voici le code :
#include <iostream> #include <cmath> using namespace std; int main () { int a; int b; int resultat; cout<<"rentrer un nombre"<<endl; cin>>a; cout<<"rentrer un second nombre"<<endl; cin>>b; resultat = pow(a,b); cout << "La puissance de " << nombre << " est " << resultat <<endl; reuturn 0; }
***** Pour une lecture plus facile du code, à l'avenir utilisez les-balises-de-code .
- Le programme à télécharger ci-dessous contient des erreurs et n'est pas complet. corrigez-le et exécutez-le. quel mot de dix lettres est obtenu ?
- Télécharger clavier arabe - Télécharger - Divers Web & Internet
- Telecharger fl studio 20 pour pc gratuit complet - Télécharger - Édition & Montage
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Télécharger film d'action gratuitement et rapidement - Télécharger - TV & Vidéo
- Identifiant et mot de passe - Guide
4 réponses
Bonjour, teschan
"nombre" n'est pas une variable déclarée non plus.
Ces erreurs sont décrites par le compilateur.
N'est-ce pas plus efficace de regarder les messages d'erreur que de poster une question "çà marche pas" sur un forum ?
voilà, j'ai déclaré resultat mais cela ne me marche toujours pas :voici mon code source :
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int a;
int b;
int resultat;
cout<<"rentrer un nombre"<<endl;
cin>>a;
cout<<"rentrer un second nombre"<<endl;
cin>>b;
resultat = pow(a,b);
return 0;
}
merci de me répondre le plus vite
Voilà ce que le compilateur dit en lui demandant d'afficher les avertissements :
$ g++ -Wall -Wextra 37958782.cpp
37958782.cpp: In function ‘int main()’:
37958782.cpp:10:8: warning: variable ‘resultat’ set but not used [-Wunused-but-set-variable]
int resultat;
^~~~~~~~
Il te dit donc que tu as mis quelque chose dans la variable "resultat" mais que tu n'utilises pas cette variable.
Si tu attends que ton programme affiche le résultat ... pourquoi ne l'affiches tu pas ?