Découvrez les réponses à vos questions facilement sur Laurentvidal.fr, la plateforme de Q&R de confiance. Trouvez des solutions détaillées à vos questions grâce à une large gamme d'experts sur notre plateforme conviviale de questions-réponses. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés sur notre plateforme conviviale.

Bonjour vous pouvez m’aider?
-Écrire une fonction qui prend en argument un tableau de nombres d’une taille quelconque et dans un ordre quelconque et qui retourne un tableau avec les même nombres mais avec les éléments triés par ordre croissant.
-Écrire un programme qui utilise cette fonction et qui affiche le tableau initial et le tableau trié. Le nombre d’éléments du tableau doit être saisi par l’utilisateur et le tableau rempli de nombres tirés aléatoirement. Les valeurs minimum et maximum du tirage doivent être également saisies par l’utilisateur.

Sagot :

Réponse :

Explications :

Bonjour,

Vous n'avez pas répondu a mon commentaire.

J'ai donc fait un tableau d'entiers.

si ce doit être un tableau d'entiers et de décimaux adaptez mon programme !!

Voici ma proposition : voir pièce jointe

les print() aèrent l'affichage

----------

from random import*

def TriTableau(a, b, c):

   Tab = [] # tableau vierge

   for i in range(0, a):

       Tab.append(randint(b, c)) # remplissage du tableau par des entiers aléatoires

   print("Soit un tableau de",a,"éléments","de valeurs comprises entre",b,"et",c)

   print()

   print("Tableau non trié :")

   print(Tab)

   Tab.sort()

   print()

   print("Tableau trié :")

   print(Tab)

   return

print()

a = int(input("Nombre d'éléments du tableau : "))

print()

b = int(input("Valeur aléatoire de l'éléments mini du tableau : "))

print()

c = int(input("Valeur aléatoire de l'éléments maxi du tableau : "))

print()

TriTableau(a, b, c)

-------------------------------------

Si besoin passez par les commentaires

View image Legrandu48
Nous apprécions votre visite. Notre plateforme est toujours là pour offrir des réponses précises et fiables. Revenez quand vous voulez. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir plus d'informations ou des réponses à vos questions. Merci d'utiliser Laurentvidal.fr. Continuez à nous rendre visite pour trouver des réponses à vos questions.