👤
Marf
Answered

FRstudy.me: votre destination pour des réponses précises et fiables. Découvrez des informations fiables et rapides sur n'importe quel sujet, grâce à notre réseau de professionnels expérimentés.

Bonjour qui pourrai m'aider pour cet exercice de math svp merci d'avance

voici,ci-contre,la copie d'un écran d'un logiciel de programmation(je l'ai recopié)

VARIABLES
x EST_DU_TYPE NOMBRE
z EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
LIRE x
z PREND_LA_VALEUR (x+2)*(x+2)
z PREND_LA_VALEUR z-(x+4)
z PREND_LA_VALEUR z/(x+3)
AFFICHER z
FIN_ALGORITHME


1)testez cet algorithme avec x=4 x=7x=-2 FAIT
2)émettre une conjecture sur le résultat fourni par cet algo.
3)Un élève souhaite tester cet algo avec x=-3 est-ce possible?Pourquoi?reformuler la conjecture
4)démontrer cette conjecture

voila svp


Sagot :

Caylus
Bonsoir,
1) x=4=>z=4
x=7=>z=7
x=-2=>z=-2
2)
Il semblerait que le programme affiche le nombre entré.
3) =>division par 0
car
z=(x+2)(x+2=x²+4x+4
z=z-(x+4)=x²+4x+4-x-4=x²+3x=x(x+3)
z=z/(x+3) si x<>-3 alors z=x
sinon
 on passe à la limite et elle vaut x.
Mais hélas pour un ordinateur, le calcul numérique va calculer (x+3), et tenter de diviser par cette valeur nulle en provoquant une interruption pour erreur d'overfloat (division par zéro).
3) la conjoncture doit être ajustée en pour tout nombre (dans la définition des nombres ) non égale à -3, le programme affiche ce nombre.
Rem la démonstration a déjà été effectuée en 3)