Bienvenue sur Laurentvidal.fr, le site où vous trouverez des réponses rapides et précises à toutes vos questions. Connectez-vous avec des professionnels sur notre plateforme pour recevoir des réponses précises à vos questions de manière rapide et efficace. Rejoignez notre plateforme pour vous connecter avec des experts prêts à fournir des réponses détaillées à vos questions dans divers domaines.

Problème en NSI niveau première si une âme charitable peut m’aider j’en serai ravi. Merci d’avance

Problème En NSI Niveau Première Si Une Âme Charitable Peut Maider Jen Serai Ravi Merci Davance class=

Sagot :

Réponse :

Explications :

Bonjour,

voici une proposition de programme qui est répond aux conditions imposées

voir pièce jointe

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

from random import*

while True: # boucle qui s'execute tant qu'un entier compris entre 5 et 20 n'est pas saisi

 print ("Entrer un entier entre 5 et 20")

 n = float(input("Quelle est le nombre ? "))

 if int(n) != n:

   n = 30

 else:

   n = n

   if 20 >= n >= 0:

     break

print()

x = 0

liste = []

while x != n: # tant que x est différent de n la boucle se poursuit

 na = randint(1, 50) # création d'un nombre aléatoire

 if na in liste : # vérifie si le nombre est déja dans la liste : si oui passe

   x = x

 else:

   liste.append(na) # si non l'ajoute a la liste

   x = x + 1

print(liste)

print()

liste.sort(reverse=True) # inverse la liste triée croissante par sort()

print(liste)

print()

si = 0

sp = 0

for i in liste: # tri les nombres pair et impairs et les ajoute a la somme paire ou impaire

 if i%2 == 0:

   sp = sp +i

 else:

   si = si + i

print("somme paire :",sp)

print()

print("somme impaire :",si)

View image Legrandu48
Nous espérons que ces informations ont été utiles. Revenez quand vous voulez pour obtenir plus de réponses à vos questions. Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Merci d'utiliser Laurentvidal.fr. Continuez à nous rendre visite pour trouver des réponses à vos questions.