👤
Answered

Réaliser un programme python qui permet par balayage , d’approcher le volume de la feuille A4 (29.7 / 21 cm) à deux décimal près

Réaliser Un Programme Python Qui Permet Par Balayage Dapprocher Le Volume De La Feuille A4 297 21 Cm À Deux Décimal Près class=

Sagot :

Réponse :

Bjr,

Hauteur : x

Largeur : 21 - 2 x

Longueur : 29,7 - 2 x

x varie entre 0 et 21/2.

On va tester par centième tous les nombres de 0 à 10,5.

Le pas est de 0,01.

Voici mon programme Python :

def max_volume():

   Vmax=0

   Abscisse=0

   for i in range(1051):

       x=i/100

       V=x*(21-2*x)*(29.7-2*x)

       if V>Vmax:

           Vmax=V

           Abscisse=x

   print("Volume maximal :",Vmax,"cm^3")

   print("pour x =",Abscisse,"à deux décimales près.")

Résultat :

>>> max_volume()

Volume maximal : 1128.494816 cm^3

pour x = 4.04 à deux décimales près.

Avec un balayage "intégral" plus fin, toujours de 0 à 21/2

>>> max_volume()

Volume maximal : 1128.4950987519999 cm^3

pour x = 4.042 à trois décimales près.

>>> max_volume()

Volume maximal : 1128.495104661868 cm^3

pour x = 4.0423 à quatre décimales près.

© 2024 IDNLearn. All rights reserved.