Année scolaire 2020/2021
Lycée Secondaire Mme S. BOUZAIENE
Mohamed Attia Khaznadar Durée : 1 Heure
Inform@tique
Devoir de contrôle n°2 Classe 3ème SI 2
Nom & Prénom : …………………………………………………………… Groupe……………….
Gestion des constats
Une compagnie d'assurances vous a confié le développement d'une application qui permet de gérer les
constats de ses adhérents.
Un adhérent est caractérisé par :
id (entier)
Nom et prénom (chaine de 20 caractères au maximum)
Plafond de remboursement (réel)
Un constat est caractérisé par :
Type (0: accident de voiture, 1: incendie, 2: vol)
id de l’adhérent
Référence (entier)
Prix de remboursement (réel)
Ecrire un programme permettant de :
1. Saisir et afficher les informations de n (3 ≤ n ≤100) adhérents.
2. Saisir les informations des constats. Vérifier l’existence de l’adhérent (id) dans le tableau des
adhérents en utilisant une fonction qui retourne sa position s’il existe et dans le cas contraire, un
message d'erreur s'affiche.
Le nombre nc des constats ne dépassent pas 100.
3. Calculer et afficher pour un type de constat donné le montant total des remboursements.
4. Vérifier si un constat donné par sa référence sera remboursé ou non. Un constat est remboursé si
le prix de remboursement ne dépasse pas le plafond de remboursement de l'adhérent. Si le
constat sera remboursé, mettre à jour le champ plafond de remboursement d'un adhérent en le
diminué de 10% de la valeur initiale. Dans le cas contraire, un message d'erreur s'affiche.
NB : Enregistrer votre travail sous D:\[Link]
Page :1/1