Vous êtes sur la page 1sur 2

2021-2022 LA1-TI

TP N° 5 Atelier Programmation C
__ Les Enregistrements __

__

__
Exercice 1 :
Déclarer une structure enregistrement point contenant les informations suivantes:
 Abscisse (entier)
 Ordonné (entier)
Et déclarer un tableau de 10 points que vous remplissez après.

Exercice 2 :
Déclarer un type enregistrement Equipe contenant les informations suivantes:
 nom_equipe (chaîne de caractères)
 victoires (entier)
 defaites (entier)
 points (entier)
Écrire un programme qui lit les informations: nom de l'équipe, nombre de victoire et nombre
de défaite pour n équipes et affiche ensuite les équipes avec les points. Utiliser un tableau.
L'équipe aura 2 points pour chaque victoire et 1 point pour chaque défaite.

Exercice 3 :
Écrire une fonction qui permet de calculer le nombre d'enfants de tous les employés dont les
informations sont enregistrées dans un tableau de taille n. Les informations sont:
 matricule (chaîne de caractères)
 nom (chaîne de c0aractères)
 adresse (chaîne de caractères)
 age (entier)
 grade (chaîne de caractères)
 situation_familiale (célibataire, marié, veuf, divorcé)
 nom_conjoint (chaîne de caractères)
 nombre_enfants (entier)

1 Programmation C – M. Oussama TEZEGHDENTI TI1_ISET de Tataouine


Exercice 4:
Déclarer une variable P ayant les informations suivantes:
 Nom (chaîne de caractères)
 Prénom (chaîne de caractères)
 Date de naissance:
 Jour (entier)
 Mois (entier)
 Année (entier)
 Matricule (chaîne de caractères)
Remplir P avec les informations suivantes: Nom:”Amer” Prénom:”Salem” Date de naissance:
03/04/2005 Matricule: “A32”

Exercice 5 :
Définir les structures Etudiant et Classe. Un étudiant est caractérisé par :
 Un entier “numeroEtudiant”.
 Une chaine de 20 caractères “prenom”.
 Une chaine de 20 caractères “nom”.
 Un reel “moyenne”.
Une classe est caractérisée par :
 Un tableau de NB_ETU (constante) Etudiants.
 Une moyenne.
1. Ecrire une fonction qui permet de créer un étudiant. Les noms, prénoms et moyennes
seront saisis au clavier. Le numéro doit être le premier entier disponible en commençant
par 1.
2. Ecrire une fonction qui calcule et renvoie la moyenne d’une classe.
3. Ecrire une fonction qui affiche tous les étudiants d’une classe ainsi que la moyenne de
la classe.
4. Ecrire une fonction qui permet de créer une classe d’étudiants (sans oublier la mise à jour
de la moyenne)
5. Ecrire une fonction qui affiche tous les étudiants qui ont une moyenne supérieure à celle
de la classe.

2 Programmation C – M. Oussama TEZEGHDENTI TI1_ISET de Tataouine

Vous aimerez peut-être aussi