Vous êtes sur la page 1sur 2

Faculté des sciences de Tunis

Département Informatique
Année Universitaire 2023/2024

Matière : Atelier de Programmation 2

Filière : LCS /LCE

Responsable : Hedia Kochkar

TP2 :Enregistrement

Exercice 1

Une publication définit un article scientifique par les informations suivantes :


 Titre
 Auteur
o Nom
o Prénom
o Institution
 Année
 Manifestation
o Type (Journal/conférence)
o Pays
o Editeur
1- Définir en C les structures de données nécessaires.
2- Ecrire en C la fonction lirePubli qui permet de lire une publication.
3- Ecrire en C la fonction remplirTab qui permet de remplir un tableau de Publication.
4- Ecrire en C la fonction rechPubli qui permet de rechercher une publication avec son titre.
5- Ecrire en C la fonction rechPubliAnnée qui permet de rechercher et de retourner les
publications apparues dans une année en entrée.
6- Ecrire en C la fonction affichePublis qui permet d’afficher les publications d’un auteur
donné.
Exercice 2

Soit un tableau contenant les informations relatives à un ensemble d’étudiants. Chaque


étudiant est représenté par :

- Un code (un entier)


- Un nom (une chaîne de 30 caractères)
- Un prénom (une chaîne de 30 caractères)
- Une moyenne (un réel)
Le tableau est trié par ordre croissant sur le code étudiant.
Ecrire une fonction en C qui retourne la moyenne d’un étudiant de code donné. On utilisera la
recherche dichotomique pour localiser l’étudiant.

Vous aimerez peut-être aussi