Je suis actuellement en phase d’apprentissage de Python, et je suis sensé faire des exos, le truc c’est que ça m’a pris du temps pour plus d’un, mais j’y arrivais (et c’était souvent simple…)
Là par contre je ne vois vraiment pas comment résoudre celui-là, j’ai l’impression de ne pas avoir vu ça encore, et je ne vois concrètement pas par quel calcul je pourrais y arriver: je suis bloqué, mais j’aimerais le réussir, cependant je sais que le meilleur moyen n’est pas de demander la solution sur un forum, mais là, je ne vois vraiment pas quoi…
Donc si vous voudriez bien m’aider, ça serait cool!
En fait ça à l’air simple (je pense même que ça l’est!)
Je dois faire un programme recherchant le plus grand élément d’une liste qui est:
Et que ça affiche: le plus grand élément de cette liste a la valeur 75.
Et honnetement je ne me souviens pas avoir vu une fonction ou quelque chose me permettant de faire ça, même en passant par des calculs je vois pas…
Si vous avez une petite idée, ou a la limite jute me mettre sur le chemin sans me donner la solution ça serait cool!
On t’a déjà donné la solution c’est effectivement une comparaison qu’il faut effectué maintenant faut voir comment la mettre en place il faut comparer chaque nombre avec les autres qui se trouvent dans un tableau. Avec une boucle tu devrais avoir assez d’indice pour comprendre le raisonnement et nous pondre le code nécessaire
juste en passant, un while ou un repeat (enfin ce qui existe en Python ; je ne sais pas) ça serait pas plus intéressant si la taille du tableau est inconnue ??
Le principale est que tu es cherché et proposé quelque chose c’est comme ça qu’on apprend. Après je ne connais pas le python donc peux pas trop t’aider sur le code mais au niveau algo ça doit etre faisable je te laisse quand meme proposé autre chose avant et si ce n’est pas moi qui te file une solution je ne doute pas que les autres t’en proposeront de très bonne
Au lieu de supprimer ta chaînes, tu réaffecte une variable avec la nouvelle valeur si elle est plus grande que l’ancienne et tu inclus tout ça dans un boucle. Un truc dans le genre (je fait ça de tète et c’est de l’algo)
variable = null;
tant que le tableau n'est pas finis d'être lu{
if (variable < tableau indice i){
variable = tableau indice i;
}
incrémentation de l'indice i;
}/*fin de la boucle tant que*/