Page 943 - IT2
P. 943
4- Ecrire un sous-programme qui permet d’afficher toutes les charges de déplacement de
HistoriqueChargeDéplacement. (3 pts)
5- Ecrire un sous-programme qui permet d’afficher les informations (identifiant, duree,
mission, lieu, montant, statut) des charges de déplacement ayant le statut « en cours ».
(3 pts)
6- Ecrire un sous-programme qui permet de calculer le montant global des charges de
déplacement. (3 pts)
7- Ecrire un sous-programme qui permet de Modifier le montant d’une charge de
déplacement correspondant à un numéro donné. (3 pts)
8- Demander à l’utilisateur de saisir les informations d’une charge de déplacement.
Ajouter ensuite cette charge de déplacement au tableau
HistoriqueChargeDéplacement. 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 charges de déplacement.
Les classes suivantes sont déjà créer :
class Salarie
{
public int identifiant
public string Nom ;
publi string Prenom ;
public string Adresse ;
public string Genre;
public float Age ;
public string service ;
public string departement;
public string Ville ;
public Salarie() { }
public Salarie(int id, string nom, string prenom, string adresse,
string Genre, float Age, string service, string dep,string v)
{ this.identifiant = id; this.Nom = nom;
this.Prenom = prenom; this.Adresse = adresse;
this.Genre = Genre; this.Age = Age;
this.service = service; this.departement = dep;
this.Ville = v;
}
public override string ToString()
Filière Epreuve Session 4/8
DI Synthèse V1 Juillet 2016
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

