0% ont trouvé ce document utile (0 vote)
34 vues2 pages

TP 2. Tableaux Et Fonctions: Exercice 1. Exercice Vu en TD Exercice 2. Analyse Et Traitement Des Températures

Le document décrit un programme en C pour analyser des données de températures journalières sur un mois. Le programme comprend des fonctions pour saisir, afficher, trouver la température maximale et minimale, calculer la moyenne, compter les jours chauds et les jours consécutifs de gel, trier et rechercher les températures, et trouver la température la plus fréquente.
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
34 vues2 pages

TP 2. Tableaux Et Fonctions: Exercice 1. Exercice Vu en TD Exercice 2. Analyse Et Traitement Des Températures

Le document décrit un programme en C pour analyser des données de températures journalières sur un mois. Le programme comprend des fonctions pour saisir, afficher, trouver la température maximale et minimale, calculer la moyenne, compter les jours chauds et les jours consécutifs de gel, trier et rechercher les températures, et trouver la température la plus fréquente.
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP 2.

Tableaux et Fonctions

Exercice 1. Exercice vu en TD

Exercice 2. Analyse et Traitement des Températures

Contexte : Vous êtes chargé de développer un programme en C pour analyser un ensemble de données
de températures journalières recueillies sur un mois.

Partie 1: Gestion des Données de Température

1. Saisie des Températures : Écrivez une fonction pour saisir les températures de chaque jour du mois
(supposons 30 jours) et les stocker dans un tableau. (scanf ou random)

2. Affichage Simple des Températures : Créez une fonction qui parcourt le tableau et affiche la
température de chaque jour sous la forme "Jour X : Température Y°C".

3. Température la Plus Élevée et la Plus Basse : Trouvez et affichez la température la plus élevée et
la plus basse du mois.

Partie 2: Analyse Climatique

3. Température Moyenne: Calculez la moyenne des températures du mois et affichez-la.

4. Comptage des Jours de Chaleur : Comptez combien de jours la température a dépassé un seuil
spécifique (par exemple, 25°C) et affichez ce nombre.

5. Jours Consécutifs avec Gel : Déterminez le nombre maximum de jours consécutifs avec des
températures en dessous de 0°C.

Partie 3: Recherche et Tri

5. Recherche de Température : Permettez à l'utilisateur de rechercher si une température donnée a


été enregistrée pendant le mois.

6. Tri des Températures : Triez et affichez les températures en ordre croissant.

Partie 4: Analyse Avancée

7. Température la Plus Fréquente : Trouvez la température qui est apparue le plus souvent durant le
mois.
Question Bonus (pas obligatoire)
Tendance des Températures sur une Semaine : Écrivez une fonction qui analyse les tendances des
températures sur une période de sept jours consécutifs. La fonction doit :

1. Choix de la Semaine : Permettre à l'utilisateur de choisir le début de la période de sept jours


(par exemple, l'utilisateur peut choisir de commencer du jour 5 au jour 11).

2. Calcul de la Tendance : Pour chaque jour dans cette période, déterminez si la température a
augmenté, diminué ou est restée la même par rapport au jour précédent.

3. Affichage des Résultats : Affichez un résumé de ces tendances. Par exemple, "Jour 5 à 6 :
Augmentation, Jour 6 à 7 : Diminution, ...".

4. Analyse Globale : À la fin, fournissez une analyse globale de la période : si la tendance générale
était à la hausse, à la baisse, ou stable.

Vous aimerez peut-être aussi