👤

Une entreprise A propose un salaire annuel de 15 000 € avec une augmentation chaque année de 1,5 %. L'algorithme ci-contre détermine le nombre d'années au bout duquel le salaire annuel sera de 18000 € au moins. a) Compléter cet algorithme. b) Coder cet algorithme dans un langage de program-mation. c) Quelle valeur le programme affiche-t-il en sortie? Interpréter cette valeur.

Répondre :

Salut !

a) Voici un exemple d'algorithme qui détermine le nombre d'années nécessaires pour atteindre un salaire annuel d'au moins 18 000 €:

salaire_annuel = 15000
augmentation = 0.015
objectif_salaire = 18000
annees = 0

while salaire_annuel < objectif_salaire:
salaire_annuel += salaire_annuel * augmentation
annees += 1

afficher(annees)

b) Pour coder cet algorithme dans un langage de programmation, je vais utiliser Python comme exemple:

salaire_annuel = 15000
augmentation = 0.015
objectif_salaire = 18000
annees = 0
while salaire_annuel < objectif_salaire:
salaire_annuel += salaire_annuel * augmentation
annees += 1

print(annees)

c) La valeur affichée en sortie par le programme est le nombre d'années nécessaire pour que le salaire annuel atteigne au moins 18 000 €. Vous pouvez interpréter cette valeur comme le temps requis pour que le salaire initial de 15 000 € avec une augmentation annuelle de 1,5 % atteigne ou dépasse 18 000 €.