Informatique

Question

Bonjour,

Pouvez vous m'aidez s'il vous plais

Ecrire une fonction qui affiche 10 des nombres entiers au hasard entre 0 et 100 puis renvoie le plus grand entier pair. Utiliser la boucle while

1 Réponse

  • Bonsoir,

    En Python, je suppose...

    from random import randint #Pour choisir au "hasard" des entiers.

    def fonction():

      i = 0 #Compteur.

      max = 0 #On suppose que le plus grand entier pair est 0.

      while i < 10: #Tant qu'on n'a pas fait 10 fois la boucle.

         nombre = randint(0, 100) #Nombre aléatoire compris entre 0 et 100.

         print(nombre) #On affiche le nombre dans la console.

         if nombre%2 == 0 and nombre > max: #Si le nombre est pair et s'il est plus grand que le max.

            max = nombre

         i += 1 #On peut aussi écrire i = i + 1.

      return max #On retourne le plus grand entier pair.

    Bonne soirée,

    Thomas

     

     

Autres questions