TP : Structures et Pointeurs en C

C : Programmation Structurée

Struct, Typedef, Pointeurs, Allocation Dynamique
🦊
1. Le Temps qui passe
2. Distance Points
3. Nombres Complexes
4. Passage par Pointeur
5. Rectangle & Pointeur
6. Tableau de Structures
7. Produit Vectoriel
8. RPG : Héros
9. Gestion Bibliothèque
10. Structures Imbriquées
11. Allocation Dynamique
12. Tableau Dynamique
13. Inventaire Jeu
14. Liste Chaînée (Playlist)
15. Gestionnaire de Tâches

🕒 Exercice 1 : Gestion du Temps (Débutant)

Objectif

Créer une structure pour représenter une heure (Heures, Minutes, Secondes) et écrire une fonction pour l'afficher proprement.

Étapes

  1. Définir une structure Heure avec 3 entiers : h, m, s.
  2. Écrire une fonction afficher_heure(Heure t) qui affiche l'heure au format HH:MM:SS (ex: 09:05:02).
  3. Dans le main, créer une variable reveil initialisée à 9h, 5min, 2sec et l'afficher.

Rappel Formatage

Utilisez %02d dans printf pour forcer l'affichage sur 2 chiffres (ex: 5 devient 05).