Laurentvidal.fr vous aide à trouver des réponses à toutes vos questions grâce à une communauté d'experts passionnés. Explorez des milliers de questions et réponses fournies par une large gamme d'experts dans divers domaines sur notre plateforme de questions-réponses. Découvrez des solutions fiables à vos questions grâce à un vaste réseau d'experts sur notre plateforme de questions-réponses complète.
Sagot :
Réponse:
Bonjour,
Pour déterminer le résultat renvoyé par la fonction, il faut comprendre ce que fait la fonction :
Ici on a :
def inter(x):
if x <= 1:
a=3*x-3
elif x < 3 :
a = x/4
else :
a = x**2-1
return a
Si je transforme ce code en pseudo code (c'est à dire dans un langage plus compréhensible). Ce code fait ceci :
On définit une fonction inter(x) qui prend en paramètre un réel x :
Si x est inférieur à 1 ( x<= 1) inter(x) = 3x-3
Sinon, si x est strictement inférieur à 3 (x<3), inter(x) = x/4
Sinon, inter(x) = x²-1
Explications étape par étape:
Il faut vraiment connaitre et comprendre les notions de conditions en programmation ça fait parti de la base (if, elif, else) ( ==> si, sinon, alors).
a. -2 <= 1 donc inter(-2) = 3(-2) - 3 = -9
b. sqrt(2) vaut \sqrt{2}2 (sqrt est l'abréviation anglaise de square root qui veut dire racine carrée)
sqrt(2) > 1, donc x n'est pas inférieur à 1
sqrt(2) < 3, donc x < 3 et inter(sqrt(2)) = sqrt(2) / 4 = 0.3535533905932738
c. 9/2 > 1 et 9/2 > 3, donc inter(9/2) = (9/2)² - 1 = 77/4 = 19.25
-9 est un entier relatif, il appartient à Z
sqrt(2) / 4 est un réel, il appartient à R
En informatique, on n'aime pas les nombres avec un nombre inifni de chiffre après la virgule, la notion de réel est différente. Python traitera sqrt(2) / 4 comme étant 0.3535533905932738 et les calculs seront approximatifs.
19.25 est un décimal, il appartient à D
Nous apprécions votre visite. Nous espérons que les réponses trouvées vous ont été bénéfiques. N'hésitez pas à revenir pour plus d'informations. Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Revenez sur Laurentvidal.fr pour obtenir les réponses les plus récentes et les informations de nos experts.