Informatique

Question

Bonsoir, pouvez-vous m'aider pour cet exercice sur Python en SNT svp?


1. Ecrire un programme en python calcule une moyenne de températures.

Le premier traitement a effectué est de demander à l’utilisateur combien de valeurs de températures sont à saisir. Dans un second temps, calculer et afficher la moyenne des n températures saisies.

Vous ajouterez les textes suivants :

si la température est inférieure à 2°C : « Risque de Gel ! »

si la température est supérieure à 35°C : « Attention canicule ! »

Dans tous les autres cas : « Température de saison »

1 Réponse

  • Bonsoir,

    n = int(input("Nombre de valeurs à saisir: "))

    temperatures = [] #Liste qui contiendra les n températures.

    for i in range(n): #On récupère les n valeurs dans temperatures.

       temperatures.append(int(input("Température {}: ".format(i+1))))

    moyenne = sum(temperatures) / n

    print("La température moyenne est de {}°C.".format(moyenne))

    if moyenne <= 2:

       print("Risque de Gel !")

    elif moyenne >= 35:

       print("Attention canicule !")

    else:

       print("Température de saison")

Autres questions