1
Série de TD & TP n° 05
Les structures
UAMOB 2023/2024
Département MI
Module : Algorithmique et structures de
données I (L1 Informatique)
Exercice 01:
Ecrire un algorithme (programme C) qui définit une structure point qui contiendra les deux coordonnées d’un
point du plan. Puis lit deux points et affiche la distance entre ces deux derniers.
Exercice 2:
Ecrire un algorithme (programme C) qui définit une structure étudiant où un étudiant est représenté par son nom,
son prénom et une note. Lit ensuite une liste de n étudiants (n ≤100) entrée par l’utilisateur et affiche les noms de
tous les étudiants ayant une note supérieure ou égale à 10 sur 20.
Exercice 3:
Ecrire un algorithme (programme C), qui lit le nom, le prénom et l’âge de n personnes (n 100) dans un tableau de
structures, puis insère une nouvelle personne dans une position entrée par l’utilisateur.
Exercice 4:
Ecrire un algorithme (programme C), qui lit le nom, le prénom et l’âge de n personnes (n≤ 100) dans un tableau de
structures, et supprime ensuite toutes celles qui sont âgées de vingt ans et plus.
Exercice 5:
Ecrire un algorithme (programme C) qui lit un ensemble de cercles définis par les coordonnées de leurs centres et
leurs rayons. Puis lit les coordonnées d’un point et affiche ensuite tous les cercles contenant ce point.
Exercice 6:
Une menuiserie industrielle gère un stock de panneaux de bois. Chaque panneau possède une largeur, une
longueur et une épaisseur en millimètres, ainsi que le type de bois qui peut être un pin (code 0), un chêne (code
1) ou un hêtre (code 2).
Ecrire un algorithme (programme C) qui permet de :
1) Définir une structure panneau contenant toutes les informations relatives à un panneau de bois
2) Saisir et afficher un panneau de bois (saisie numérique pour le type de bois (ex : 0), affichage en
caractères du type de bois (ex : pin))
3) Calculer et afficher le volume en mètres cube dun panneau ((épaisseur*largeur*longueur)/109)
Exercice 7:
Une Carte Chifa est définie par :
NumSC : numéro de sécurité sociale de lassuré;
NomAss : le nom de lassuré ;
PrenomAss : le prénom de lassuré ;
DateNaissAss : la date de naissance de lassuré (jj/mm/aaaa) ;
2
PourcentRemb : le pourcentage de remboursement, exemple 0,8 pour 80%.
Un Médicament est défini par :
NomMedic : le nom du médicament ;
PrixMedic : le prix unitaire du médicament ;
QteMedic : la quantité du médicament (le nombre de boites).
Ecrire un algorithme (programme C) qui
1) Définir la structure de la Carte Chifa et la structure du Médicament,
2) Saisir et Afficher les données dune Carte Chifa
3) Saisir les Médicaments dune Ordonnance dans un Tableau (Medoc), le nombre de médicament (nbremedic)
de lordonnance étant donné.
4) Calculer le montant à payer pour une ordonnance. Sachant que :
Le Montant à payer = Montant Total de lordonnance Montant de Remboursement.
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !