Démineur c++
Résolu/Fermé
A voir également:
- Démineur c++
- Démineur google - Accueil - Services en ligne
- Démineur sur MSN - Forum Jeux vidéo
- Bloquer démineur/solitaire GPO - Forum Réseau
- Jeux origine. freecell-solitaire -démineur- etc... XP ou W7 - Forum Windows 8 / 8.1
2 réponses
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
8 janv. 2022 à 20:49
8 janv. 2022 à 20:49
Bonjour,
Le code que tu écris est à 95% du C. Seul
Les erreurs que j'ai vues
-
Ces 3 lignes ont une chacune une erreur:
- on veut aller de -1 à +1, et tu indiques de quitter la boucle quand
- la 3ième, tu confonds encore ET et OU. Il suffit que qu'un seul parmi
Le code que tu écris est à 95% du C. Seul
using namespace std(qui est une très vielle commande à oublier), l'utilisation de
std::cout,
std::cin, l'utilisation de
new(qui est à ne JAMAIS utiliser) et les références sont du C++. Le langage que tu apprends n'est donc pas vraiment le C++!
Les erreurs que j'ai vues
-
if((z==-1 or z>=n) and(e==-1 or e>=n)) return(false);. Non: une erreur sur z OU BIEN une erreur sur e font une position non valide!
for(int a=-1; a!=1; a++){ for(int b=-1; b!=1; b++){ if(a!=0 and b!=0){
Ces 3 lignes ont une chacune une erreur:
- on veut aller de -1 à +1, et tu indiques de quitter la boucle quand
a
vaudra 1!
- la 3ième, tu confonds encore ET et OU. Il suffit que qu'un seul parmi
a
OU BIEN b
soit non nul.
Merci de ton aide, en corrigeant tout marche parfaitement merci beaucoup!
Je ne voyais pas les erreurs a force de me prendre la tète dessus.
Normalement je suis censé apprendre le c++ mais bon je te crois si c'est que du c principalement, je ne fais que reprendre mes cours.
Merci encore de ton aide!!
Je ne voyais pas les erreurs a force de me prendre la tète dessus.
Normalement je suis censé apprendre le c++ mais bon je te crois si c'est que du c principalement, je ne fais que reprendre mes cours.
Merci encore de ton aide!!