Mathématiques

Question

Bonsoir,
Je bloque un peu sur cet exercice, pourriez vous m'aider svp ?
Merci beaucoup ​
Bonsoir, Je bloque un peu sur cet exercice, pourriez vous m'aider svp ? Merci beaucoup ​

1 Réponse

  • Bonsoir :))

    • Question 1

    Un programme Python commence toujours par la définition même de ce programme.

    Exemple : def exo():

    L'initialisation S=0 a une syntaxe valide.

    La boucle for, in range doit s'écrire : for j in range(4,11):

    On oublie pas les deux points à la fin. De plus, La deuxième valeur entre parenthèse doit être 11 car cette valeur est exclue.

    range(4,10) signifie que j va prendre successivement les valeurs 4, 5, 6, 7, 8 et 9. Car la borne 10 est considérée comme exclue dans un range.

    C'est pourquoi, il faut range(4,11).

    S=S+3^j en langage Python est invalide sur le plan de la syntaxe.

    Formulation correcte : S=S+3**j

    Ne pas oublier de terminer par return(S) pour obtenir le résultat! ;)

    • Question 2

    Voir ci joint le programme python réalisé sur PyScripter

    Résultat = 88 533

    N'hésite pas à revenir vers moi si tu veux des réponses à tes questions! :))

    Image en pièce jointe de la réponse Micka44