Informatique

Question

Bjr pouvez vous m’aidez à faire ceci merci
Bjr pouvez vous m’aidez à faire ceci merci

1 Réponse

  • Bonjour,

    Exercice 1:

    1)

    c1 = int(input("c1 = "))

    c2 = int(input("c2 = "))

    c3 = int(input("c3 = "))

    if c1 == c2 and c2 == c3:

      print("Le triangle est équilatéral.")

    else:

      print("Le triangle n'est pas équilatéral.")

    2)

    c1 = int(input("c1 = "))

    c2 = int(input("c2 = "))

    c3 = int(input("c3 = "))

    if c1 == c2 or c2 == c3 or c1 == c3:

      print("Le triangle est isocèle.")

    else:

      print("Le triangle n'est pas isocèle.")

    3)

    c1 = int(input("c1 = "))

    c2 = int(input("c2 = "))

    c3 = int(input("c3 = "))

    if c1 == c2 and c2 == c3:

      print("Le triangle est équilatéral.")

    elif c1 == c2 or c2 == c3 or c1 == c3:

      print("Le triangle est isocèle.")

    else:

      print("Le triangle n'est pas isocèle.") #S'il n'est pas isocèle alors il ne peut pas être équilatéral (la réciproque est bien évidement fausse).

    Exercice 2:

    1)

    c1 = int(input("c1 = "))

    c2 = int(input("c2 = "))

    c3 = int(input("c3 = "))

    #Ordre croissant => c3 > c2 > c1, c3 est l'hypoténuse dans le cas où le triangle est rectangle.

    if c3**2 == (c1**2 + c2**2): #Théorème de Pythagore.

      print("Le triangle est rectangle.")

    else:

      print("Le triangle n'est pas rectangle.")

    2)

    c1 = int(input("c1 = "))

    c2 = int(input("c2 = "))

    c3 = int(input("c3 = "))

    if c2 > c3:

      c2, c3 = c3, c2 #c2 devient c3 et c3 devient c2 pour faire en sorte que c3 soit toujours le maximum.

    if c1 > c3:

      c1, c3 = c3, c1 #c1 devient c3 et c3 devient c1.

    if c3**2 == (c1**2 + c2**2): #Théorème de Pythagore.

      print("Le triangle est rectangle.")

    else:

      print("Le triangle n'est pas rectangle.")