Page 968 - IT2
P. 968
3- Ecrire un sous-programme qui permet de saisir un certain nombre d’ordreMission dans
le tableau structuré HistoriqueOrdreMission. (3 pts)
4- Ecrire un sous-programme qui permet d’afficher tous les ordres de missions de
HistoriqueOrdreMission. (3 pts)
5- Ecrire un sous-programme qui permet d’afficher les informations des ordres de
missions ayant le statut « Refusé ». (3 pts)
6- Ecrire un sous-programme qui permet de calculer le montant global des frais des
ordres de missions. (3 pts)
7- Ecrire un sous-programme qui permet de Modifier le montant d’un ordre de mission
correspondant à un numéro donné. (3 pts)
8- Demander à l’utilisateur de saisir les informations d’un ordre de mission. Ajouter
ensuite cet ordre de mission au tableau HistoriqueOrdreMission. L’ajout sera fait dans
le bon endroit selon le numéro identifiant (Pour avoir un ordre par numéro identifiant).
(4 pts)
9- Créer un menu pour appeler les sous-programmes précédents. (3 pts)
Dossier 2: Langage de programmation Orientée Objet (30 pts)
On souhaite informatiser la gestion des ordres de missions.
Les classes suivantes sont déjà créer :
class Employe
{
public int matricule
public string Nom ;
public string Prenom ;
public string Genre ;
public date DN ; //Date de naissance
public string service ;
public string Ville ;
public Employe() { }
public Employe (int id, string nom, string prenom, string genre,
Date D, string service, string v)
{ this.matricule = id;
this.Nom = nom;
this.Prenom = prenom;
this.Genre = genre;
this.DN = D;
this.service = service;
Filière Epreuve Session 4/7
DI Synthèse V2 Juillet 2016
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

