S Rie 7
Exercice 1
1- Définir la structure « Date» constituée des champs suivants :
Jour (Entier)
Mois (Entier)
Année (Entier)
2- Définir la structure « Stagiaire» constituée des champs suivants :
Nom (Chaîne)
Prénom (Chaîne)
Datenais (Date)
3- Ecrire le programme qui permet de lire et après afficher le nom, prénom et date de naissance d’un stagiaire.
Exercice 2
On souhaite gérer les notes d’un étudiant. Pour cela on va définir la structure « Etudiant » dont les champs sont :
Nom (Chaîne)
Prénom (Chaîne)
Note (Tableau de 3 éléments)
Moyenne (Réel)
1- Ecrire un programme qui permet de lire les informations d’un étudiant (nom, prénom et notes), de calculer sa moyenne et d’afficher à la fin un message indiquant le nom, le prénom et la moyenne de l’étudiant.
2- On souhaite gérer les notes de N étudiants (N étant donné par l’utilisateur), pour ce faire, définir un programme qui permet de :
Saisir les informations de chaque étudiant (nom, prénom et notes) et calculer sa moyenne.
Afficher les informations (nom, prénom, moyenne) des étudiants ayant une moyenne supérieure à 10.
Afficher la moyenne d’un étudiant dont le nom et le prénom sont donnés par l’utilisateur.
Exercice 3
On veut représenter sous forme d’un tableau un agenda téléphonique composé pour chaque enregistrement d’un nom, prénom et numéro de téléphone.
1- Définir une structure Personne pouvant contenir ces informations.
2- Définir un tableau structuré agenda de type Personne permettant de représenter l’agenda. (utiliser un tableau de taille maximale 100)
Ecrire un programme qui permet de:
3- Saisir un certain nombre de personnes dans l’agenda.
4- Afficher toutes les personnes de l’agenda.
5- Afficher les informations (nom, prénom, tel) correspondant à un indice donné dans le tableau agenda.
6- Afficher les informations (nom, prénom) correspondant à un numéro de téléphone donné.
7- Modifier le numéro de téléphone correspondant à un prénom et un nom donnés.
8- Demander à