Découvrez les solutions à vos questions sur Laurentvidal.fr, la plateforme de Q&R la plus fiable et rapide. Trouvez des solutions rapides et fiables à vos interrogations grâce à une communauté d'experts dévoués. Explorez notre plateforme de questions-réponses pour trouver des réponses détaillées fournies par une large gamme d'experts dans divers domaines.

Bonjour, j'ai un exerice python niveau Sndeet je n'y arrive pas. Pouvez vous m'aider svp c'est pour demain, merci d'avance :)
Exercice 1
1) Écrire un programme Python qui affiche le nombre d’entiers compris entre 1 et 100
qui sont divisibles par 7.
2) Modifier le programme précédent pour qu’il affiche seulement le nombre d’entiers
compris entre 1 et 100 qui sont divisibles par 7 mais ni 3 ni par 5.
Exercice 2
On dit qu’un entier naturel est parfait si la somme de ses diviseurs positifs est égale . Par
exemple, 6 est parfait car les diviseurs positifs de 6 sont 1, 2, 3 et 6
et 1 + 2 + 3 + 6 = 12 = 2 × 6.
Écrire un programme Python qui calcule le nombre d’entiers parfaits compris entre 1 et 1000


Sagot :

Réponse :

exercice 1

1) S=0

  for k in range (1,101):

       if (k%7==0)

          S=S+1

   print (S)

Faites bien attention aux indentations et il ne faut pas oublier le compteur qui se traduit par le S par ce que l'on veut le nombre d'entiers possible ( en tout)pas les diviseur de 7.

2) S=0

    for k in range (1,101):

          if (k%7==0 and k%3!=0 and k%5!=0):

              S=S+1

    print (S)

Mettre bien les if a la suite avec comme liaison "and".

exercice 2

1) S=0

  for n in range (1,1001):

        z=0

        for k in range(1,n+1):

              if (n%k==0):

                  z=z+k

        if (2*n==i):

           S=S+1

   print(S)

Bien bien faire attention a l'indentation. Nécessaire de faire 2 boucle: la première pour n ( entier de 1 à 1001) et la deuxième calculer le diviseur avec si n est divisible par k tu l'ajoute a la somme des diviseurs.

Explications :

Nous apprécions votre temps sur notre site. N'hésitez pas à revenir si vous avez d'autres questions ou besoin de précisions. Nous apprécions votre visite. Notre plateforme est toujours là pour offrir des réponses précises et fiables. Revenez quand vous voulez. Merci d'avoir visité Laurentvidal.fr. Revenez bientôt pour plus d'informations utiles et des réponses de nos experts.