
Exercice 4:
Définir un algorithme qui permet d’ajouter une seconde à un temps représenté sous la forme (heure,
minute, seconde), en utilisant la procédure ajouterUneSeconde.~
Solution 4:
Procédure ajouterUneSeconde(heure,minute,seconde : Entier)
Variable
nouvelleSeconde : Entier
DEBUT
nouvelleSeconde ←seconde +1
Si nouvelleSeconde =60 alors
nouvelleSeconde ←0
minute ←minute +1
Si minute =60 alors
minute ←0
heure ←heure +1
Si heure =24 alors
heure ←0
FinSi
FinSi
FinSi
seconde ←nouvelleSeconde
Écrire("Nouveau temps :", heure, "h", minute, "m", seconde, "s")
FIN
Exercice 5:
Dans une entreprise, le calcul des jours de congés payés s’eectue de la manière suivante :
•Si un employé a moins d’un an d’ancienneté, il a droit à 2 jours de congé par mois.
•Sinon, il a droit à 28 jours minimum.
•Si c’est un cadre :
–À partir de 35 ans et plus de 3 ans d’ancienneté, il obtient 2 jours supplémentaires.
–
À partir de 45 ans et plus de 5 ans d’ancienneté, il obtient 4 jours supplémentaires,
en plus des 2 précédents.
1.
Définir la fonction
nombreJoursCongés
qui calcule le nombre de jours de congés à partir de
l’âge, de l’ancienneté et de l’appartenance au collège cadre d’un employé.
2. Définir une fonction principale et aicher le résultat.
~
4|7
1er mars 2026