Informatique

Question

J'ai besoin de l'aide svp

a = float(input('Rentrez la valeur de a : '))

b = -a + 7

c = 3*a

a = 9*a

if b > c:

b = a - c

else:

b = a*b

print(b)
Si l'utilisateur entre la valeur a=1, quelle est la valeur affichée en sortie ?

1 Réponse

  • Réponse :

    Bonjour, a peut être n'importe quel nombre, si tu remplaces cette lettre par 1 cela donne:

    b=-1+7 donc b=6

    c=3*1 = 3 donc c=3

    a=9*1 = 9 donc a=9

    b>c?

    6>3? 6 est bien supérieur à 3 donc b>c est vérifié

    si b>c alors b = a-c

    6>3 donc 6 = 9-3

    9-3 font bien 6 donc la valeur affichée en sortie est égale à 6.

    J'ai essayé de t'expliquer chaque détail pour que tu n'ai ensuite plus aucun problème avec les programmes de calculs alors j'espère que tu comprendras.

    Bonne journée!:)

    Explications :

Autres questions