Page 122 - IT2
P. 122
OFPPT
Office de la Formation Professionnelle
et de la Promotion du Travail
Direction Recherche et Ingénierie de Formation
Examen de passage
Session Juin 2010
Filière : TDI
Epreuve : Pratique
Niveau : Technicien Spécialisé
Durée : 4 h 30 Barème : 20 Pts
Important : assurez-vous que tous les éléments de vos projets sont sauvegardés dans un
dossier portant votre nom et prénom et le numéro de la variante de l’examen comme
suit "NOM_PRENOM_Variante".
Variante n° 2
PARTIE I : PROGRAMMATION STRUCTUREE EN C OU C++ (4 PTS)
1. La Direction d’une entreprise désire automatiser le calcul de l’indemnité à verser aux cadres
en cas de licenciement.
Après un an d’ancienneté dans l’entreprise, il sera alloué aux cadres licenciés une indemnité
tenant compte de leur ancienneté et s’établissant comme suit :
- la moitié du salaire d’un mois par année d’ancienneté : pour la tranche d’ancienneté
entre 1 et 10 ans
- au delà de 10 ans un mois de salaire par année d’ancienneté
- une indemnité supplémentaire serait allouée aux cadres âgés de plus de 45 ans de :
2 mois si le cadre est âgé de 46 à 49 ans
5 mois si le cadre est âgé de plus de 50 ans.
Ecrire un programme qui permet de saisir l’âge, l’ancienneté et le dernier salaire et d’afficher
l’indemnité du cadre. (1.5 pts)
2. Ecrire un programme permettant de trier un tableau de n réels dans un ordre croissant en
utilisant la méthode de tri bulle (1 pt)
3. Ecrire un algorithme qui effectue la lecture d’une matrice carrée A ainsi que sa taille n et
affiche la trace de A. (1 pt)
(Pour une matrice A(ai,j), Trace(A)=Σai,i la somme des éléments sur la diagonale).
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

