Exercice
Résolu/Fermé
Gretyzde
Messages postés
97
Date d'inscription
vendredi 1 août 2014
Statut
Membre
Dernière intervention
1 avril 2016
-
Modifié par Whismeril le 26/12/2014 à 22:03
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 27 déc. 2014 à 21:30
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 27 déc. 2014 à 21:30
A voir également:
- Exercice
- Comment trouver la correction d'un exercice - Forum Programmation
- Exercice pour apprendre à utiliser un ordinateur - Astuces et Solutions
- Exercice word gratuit avec corrigé - Forum Word
- Triangle des textures exercice corrigé - Forum Loisirs / Divertissements
- Exercice python mot de passe ✓ - Forum Python
3 réponses
Utilisateur anonyme
Modifié par Whismeril le 26/12/2014 à 22:09
Modifié par Whismeril le 26/12/2014 à 22:09
Bonjour.
2 points:
-On te demande de tester une valeur inférieure et tu utilises des inférieurs ou égal.
-
Voir cette page http://progdupeu.pl/#1-conditions-et-booleens au moins les chapitres sur les booléens et les opérateurs binaires
Penser aux balises de coloration syntaxique: bouton <>, préciser le langage :<code csharp>.
Quand la solution est trouvée, mettre la discussion Résolue.
2 points:
-On te demande de tester une valeur inférieure et tu utilises des inférieurs ou égal.
-
cot1 && cot2 <=10ce code veut dire que tu testes si cot1 est vrai et si cot2 est inférieur ou égal à 10.
Voir cette page http://progdupeu.pl/#1-conditions-et-booleens au moins les chapitres sur les booléens et les opérateurs binaires
Penser aux balises de coloration syntaxique: bouton <>, préciser le langage :<code csharp>.
Quand la solution est trouvée, mettre la discussion Résolue.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
26 déc. 2014 à 23:35
26 déc. 2014 à 23:35
Bonjour,
Effectivement, comme dit par Whismeril, si tu veux faire si a et b supérieur à 10, alors il faut mettre : if (a>10 && b>10)
Remarque : plutôt que :
Tu devrais utiliser :
La bon prototype de main() sans argument est : int main(void)
et il ne faut pas oublier : return 0; en fin de main().
Cdlt,
Effectivement, comme dit par Whismeril, si tu veux faire si a et b supérieur à 10, alors il faut mettre : if (a>10 && b>10)
Remarque : plutôt que :
else { if { ...
Tu devrais utiliser :
else if { ...
La bon prototype de main() sans argument est : int main(void)
et il ne faut pas oublier : return 0; en fin de main().
Cdlt,
Gretyzde
Messages postés
97
Date d'inscription
vendredi 1 août 2014
Statut
Membre
Dernière intervention
1 avril 2016
2
27 déc. 2014 à 00:10
27 déc. 2014 à 00:10
Bonsoir! Je vous remercie pour votre aide, vous m'avez permis de résoudre l'exercice!
Deux choses aussi:
-au sujet de la coloration syntaxique, je n'ai aucune idée de comment l'appliquer sur le forum, de plus, je travaille sur une vieille version de visual studio qui ne prend pas en charge la coloration (juste pour les préprocesseur et les types des variables)
-au sujet de "return 0" et de "int main", je n'ai pas le droit de les utiliser dans mon cursus scolaire. Je ne peux me plier qu'à ce que j'ai écris dans ce code.. Je suis bien conscient que ce que vous dites est tout à fait juste car je me suis documenté auparavant mais je n'ai pas la raison exact de ce changement. Si vous pouviez m'expliquer la nuance, ça serait top!
Bien à vous.
Deux choses aussi:
-au sujet de la coloration syntaxique, je n'ai aucune idée de comment l'appliquer sur le forum, de plus, je travaille sur une vieille version de visual studio qui ne prend pas en charge la coloration (juste pour les préprocesseur et les types des variables)
-au sujet de "return 0" et de "int main", je n'ai pas le droit de les utiliser dans mon cursus scolaire. Je ne peux me plier qu'à ce que j'ai écris dans ce code.. Je suis bien conscient que ce que vous dites est tout à fait juste car je me suis documenté auparavant mais je n'ai pas la raison exact de ce changement. Si vous pouviez m'expliquer la nuance, ça serait top!
Bien à vous.
Gretyzde
Messages postés
97
Date d'inscription
vendredi 1 août 2014
Statut
Membre
Dernière intervention
1 avril 2016
2
27 déc. 2014 à 00:11
27 déc. 2014 à 00:11
Whoops! Compris pour la coloration syntaxique, je n'avais pas lu ce qui était écrit en dessous!
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
27 déc. 2014 à 01:17
27 déc. 2014 à 01:17
Si vous pouviez m'expliquer la nuance, ça serait top!
Il n'y a pas de nuance. void main(void) n'est pas conforme à la norme.
La norme spécifie que le main() doit renvoyer 0 lorsque le programme s'est déroulé correctement. Cela signifie simplement que ton cursus ne respecte pas la norme ISO. Et je sens que ça ne s'arrêtera pas au main ;-).
Il n'y a pas de nuance. void main(void) n'est pas conforme à la norme.
La norme spécifie que le main() doit renvoyer 0 lorsque le programme s'est déroulé correctement. Cela signifie simplement que ton cursus ne respecte pas la norme ISO. Et je sens que ça ne s'arrêtera pas au main ;-).
sambia39
Messages postés
610
Date d'inscription
vendredi 31 juillet 2009
Statut
Membre
Dernière intervention
9 février 2023
49
>
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
27 déc. 2014 à 18:57
27 déc. 2014 à 18:57
Bonsoir
moi je rajouterais ceci le renvoi de 0 est correct mais, la formule exacte est
à bientôt
moi je rajouterais ceci le renvoi de 0 est correct mais, la formule exacte est
return( EXIT_SUCCESS )
à bientôt
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
27 déc. 2014 à 21:30
27 déc. 2014 à 21:30
EXIT_SUCCESS = 0 systématiquement...
Par contre pas besoin de parenthèses :-)
Par contre pas besoin de parenthèses :-)