Bmci
Série 0 :
Exercice: 1 La direction d‟une entreprise désire automatiser le calcul de l‟indemnité à verser aux cadres en cas de licenciement. •Après 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 an 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 de salaire si le cadre est âgé de 46 à 49 ans. 5 mois si le cadre est âgé de plus de 50 ans.
Ecrire un algorithme qui permet de saisir l‟âge, l‟ancienneté et le dernier salaire et d‟afficher l‟indemnité du cadre. Exercice: 2 Ecrire un algorithme qui calcule les sommes S1,S2 et S3, le nombre n est un entier naturel tapé au clavier. S1=1-2+4-8+16…….2^n S2=1-(1/2)+(1/4)-(1/8)+(1/16) - …….(1/n) S3= 1 + 3 +7 + 15 + 31+ …..+n Exercice: 3 a. Ecrire un algorithme qui saisit une valeur de référence valdébut, et puis saisit une suite de nombres et s‟arrête dès que l'on saisit une valeur qui soit supérieure à valdébut. A l'issue du traitement, l‟algorithme doit afficher la valeur qui a provoqué l‟arrêt, ainsi que son rang. Justifiez la boucle choisie. b. Modifiez votre algorithme pour qu‟il saisisse deux entiers référence valdébut et valfin délimitant un intervalle donné (vous supposerez que valdébut est plus petit que valfin), et qu‟il arrête la boucle de saisie dès que l'on saisit une valeur qui soit dans cet intervalle. A l'issue du traitement, l‟algorithme doit afficher la valeur qui a provoqué l‟arrêt ainsi que son rang. c. On ne suppose plus que valdébut est plus petit que valfin. Améliorez votre algorithme pour permettre à l‟utilisateur de ressaisir les deux valeurs de référence tant que la première n‟est pas inférieure à la deuxième ********************Tableaux********************