Boucle for pour un maximum

Fermé
anthony629 Messages postés 49 Date d'inscription samedi 12 janvier 2013 Statut Membre Dernière intervention 12 mai 2023 - 4 juin 2018 à 20:52
anthony629 Messages postés 49 Date d'inscription samedi 12 janvier 2013 Statut Membre Dernière intervention 12 mai 2023 - 5 juin 2018 à 21:12
bonjour, voici ce que j'ai fait, le probleme c'est qu'a la fin il me printf le tab[0].nom dans tout les cas (je sais que c'est pas super optimisé mais c'est comme ca que je suis le plus a l'aise), Merci
A voir également:

3 réponses

yg_be Messages postés 23352 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 novembre 2024 Ambassadeur 1 554
4 juin 2018 à 23:03
bonjour, merci de partager le texte de ton programme, et d'expliquer ce que tu souhaites qu'il fasse.
0
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 101
4 juin 2018 à 23:30
Bonjour,

Ligne 109, tu commences par initialiser
m
à partir d'une donnée qui ne sera mise à jour qu'après. Si elle vaut 0 elle restera à 0 et on indiquera toujours
tab[0].nom
.

Et si les lignes 109 et 110 étaient déplacées dans la boucle après la ligne 118.
0
anthony629 Messages postés 49 Date d'inscription samedi 12 janvier 2013 Statut Membre Dernière intervention 12 mai 2023
5 juin 2018 à 20:19
j'essaie mais ca ne marche pas, toujours le meme probleme, je me suis dis que la boucle for(k) etait dans la boucle for(j) mais pareil ca ne bouge pas, voire ca fait pire.
(Merci de votre conseil d’ailleurs)
0
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 101
5 juin 2018 à 21:07
Il y a aussi un point-virgule de trop à la fin de la ligne 119.
Et le test tel qu'il est fait fait gagner la plus petite carte (est-ce ce qui est souhaité?)
0
anthony629 Messages postés 49 Date d'inscription samedi 12 janvier 2013 Statut Membre Dernière intervention 12 mai 2023
5 juin 2018 à 21:12
on c'est la plus grande qui doit gagner
0