Probleme #include <iostream>

Fermé
Skynoodle Messages postés 3 Date d'inscription jeudi 7 juillet 2016 Statut Membre Dernière intervention 7 juillet 2016 - 7 juil. 2016 à 12:09
Skynoodle Messages postés 3 Date d'inscription jeudi 7 juillet 2016 Statut Membre Dernière intervention 7 juillet 2016 - 7 juil. 2016 à 16:39
Bonjour! je débute sur le c++ et je code sur code blocks mais il y a un problème dans mon code que je n'arrive pas a identifier. Voici mon code:

#include <stdio.h>
#include <stdlib.h>
#include <iostream>

using std::cout;
using std::cin;
using std::endl;
int main()
{
int x;
cout << "Enter x: " << endl;
cin >> x;
.
.
.
}

using namespace std;

int main()

int number, reverse + 0;
count<<"Input a Number to Reverse: ";
cin>> numer;

for( ; number!+ 0 ; )
{
reverse = reverse * 10;
reverse = reverse + number%10
number = number?10
}
count<<""new reversed number is; "<<reverse;

return 0;
}

2 réponses

GlanVonBrylan Messages postés 11 Date d'inscription mercredi 6 juillet 2016 Statut Membre Dernière intervention 7 juillet 2016
7 juil. 2016 à 14:30
Si ton code est vraiment tel que tu l'as écrit, c'est du grand n'importe quoi.
Déjà d'une "il y a un probleme", c'est pas assez précis. Il y a littéralement des centaines voire des milliers de problèmes différents qui peuvent arriver dans un programme. Quel est le message d'erreur ? À quelle ligne ?

Ensuite, il va falloir m'éclaircir ton code :
#include <stdio.h>
#include <stdlib.h>
#include <iostream>

using std::cout;
using std::cin;
using std::endl;
int main()
{
int x;
cout << "Enter x: " << endl;
cin >> x;

}

// C'est quoi ça ? Tu essaies d'appeler main ? T'as pas besoin, tu sais ?
int main()

// reverse + 0 ? Ça n'a simplement aucun sens. Tu veux dire reverse = 0 ?
int number, reverse + 0;
count<<"Input a Number to Reverse: ";
cin>> numer;

// Le principe d'une boucle for c'est d'vaoir un compteur. Si tu n'en as pas, utilise while
for( ; number!+ 0 ; )
{

// Ça c'est techniquement correct, mais sache que tu peux aussi faire
// reverse *= 10 ;
reverse = reverse * 10;
reverse = reverse + number%10
number = number?10
}
count<<""new reversed number is; "<<reverse;

return 0;
}
0
Skynoodle Messages postés 3 Date d'inscription jeudi 7 juillet 2016 Statut Membre Dernière intervention 7 juillet 2016
7 juil. 2016 à 16:38
Bon c'est vrai que je suis un peut debutant et je me suis aider de Internet pour ca mais jtrouve pas de site ou meme de bon livre bien expliquer.
Mais merci jvais coriger mon code
0
Skynoodle Messages postés 3 Date d'inscription jeudi 7 juillet 2016 Statut Membre Dernière intervention 7 juillet 2016
7 juil. 2016 à 16:39
l'erreur est marquer en gras et il me met un carre rouge a cote de la ligne la
0