Topic : « Informatique, mon programme est bourré »

Avatar de MDMA MDMA
Salut les kheys j'aurais besoin d'aide, j'ai fait un programme en C très basique qui demande à l'utilisateur d'entrer deux entiers et qui dit lequel est le plus grand.

Sauf que tout marche pas comme prévu :
https://image.noelshack.com/minis/2017/46/5/1510945283-1510945142296880381927.png

Comme vous pouvez le voir, quand j'entre le plus petit chiffre en premier (ici 2 puis 14) aucun soucis le programme me dit bien que 14 est le plus grand.

Mais quand j'entre en premier le plus grand (14 puis 2) le programme m'affiche les deux situations https://image.noelshack.com/minis/2017/39/3/1506524542-ruth-perplexev2.png

Je comprend vraiment pas ce que j'ai merdé pourtant :question:
Avatar de jmfr000000 jmfr000000
C'est étrange, ça devrait marcher normalement.
Essaie avec un autre type de boucle peut-être ?
Je ne connais pas trop le C donc je ne pourrais te dire laquelle.
Avatar de MDMA MDMA
>>jmfr000000
C'est étrange, ça devrait marcher normalement.
Essaie avec un autre type de boucle peut-être ?
Je ne connais pas trop le C donc je ne pourrais te dire laquelle.

Ouais je vais tenter, moi aussi je comprend vraiment pas d'où peut venir l'erreur :(

>>Anonymous1
https://image.noelshack.com/minis/2017/12/1490182124-larrychance.png
L' élite Noeliste ::.
https://discord.gg/HaAxDVT
Apercite https://discord.gg/HaAxDVT


Merci pour le discord je vais faire un tours mais je suis en bas débit et sur téléphone :rire:
Avatar de MDMA MDMA
>>Corbeaupoilus
Citation de MDMA
Merci de la réponse mais j'utilise pas java je suis en C :(
Je t ai dis naimporte quoi clé https://image.noelshack.com/minis/2016/24/1466366197-risitas10.png

C'est bien ce que je me disait :rire: mais je connais pas le java :hap:

>>amsterdamer
https://hastebin.com/kolibikote.pl
Apercite https://hastebin.com/kolibikote.pl


Merci beaucoup clé :noelok:
Je suis con :rire: c'est vrais que juste else devrait fonctionner correctement

En effet juste le else marche très bien https://image.noelshack.com/minis/2017/18/1494048058-pppppppppppppppppppp.png
#673517
Avatar de Leonidas Leonidas
Ca fait longtemps que j'ai pas codé mais le else (b>a) me parait bien bizarre.
Enlèves juste (b>a) et ré essaie ?

EDIT: la syntaxe c'est if/else ou if/else if/.../else if/else (les ... c'est autant de else if que tu veux)
#673537
Avatar de MDMA MDMA
Merci les khey https://image.noelshack.com/minis/2016/48/1480464805-1474567129-1471909771-risitasvictime.png

Ça marche maintenant :oui:

Ouais en fait c'est moi qui était bourré faut croire https://image.noelshack.com/minis/2017/14/1491484186-risitasueur.png

Je commence la prog alors j'ai pas encore saisit toutes les subtilités de la chose :rire:
Avatar de jmfr000000 jmfr000000
Il a fait un mélange entre le else et le else if et a placé un ";" à l'endroit où il fallait pas. dans ma tête tout semblait bon mais maintenant que j'y pense les erreurs étaient flagrantes. https://image.noelshack.com/minis/2016/47/1479731280-picsart-11-21-12-58-04.png
Avatar de MDMA MDMA
>>Hitlounet
D'ailleurs si tu mets un if en ligne 11 il faudrait que tu ajoutes encore un else à la fin, pour traiter le cas d'égalité.

Pas besoin, avec le else sans rien ça marche niquel et en cas d'égalité ça m'affiche tout simplement le chiffre entré en double :ok:
Avatar de MDMA MDMA
>>Hitlounet
Bon courage... Mais si tu rentres dedans : tu vas t'éclater !!! Et le C est le roi des langages !
Eclate toi kheyou

Merci :) je compte entrer dans une école l'année prochaine ou on apprend le c alors je prend de l'avance :oui:
Liste des sujets