Informatique

Question

Bonjour, j'ai vraiment besoin d'aide car je ne comprends pas l'énoncé et l'exercice, cela fait 2heures que j'essaye de résoudre ce programme.
Voici le programme:
Ecrire un programe qui excute une fonction Python nommée ima-fc1. Cette fonction utilise trois
paramètres x, y et z et qui retourne ax
3+by2+cz où a et b sont des variables locales et c est une
variable globale que la fonction ima-fc1 peut modifier.
Donnez des valeurs à x, y , z, a et b et executer le programme. Merci beaucoup

1 Réponse

  • Bonsoir,

    c = 8 #Variable globale.

    def ima_fc1(x, y, z): #Attention c'est un tiret "_" et non un "-", ça ne fonctionnera jamais sinon, Python va essayer de soustraitre ima par fc1...

       a = 2 #Variable locale.

       b = 4 #Variable locale.

       return a * x**3 + b * y**2 + c * z

    Tu peux essayer en tapant par exemple:

    ima_fc1(4, 8, 2)

Autres questions