Exercice algorithme: Fonctions (Min, Max)

Exercice algorithme
[tab name=’Exercice algorithme’]

Objectif : Réaliser des Fonctions en Algorithmes

Enoncé : 

1) Ecrire une fonction max3 qui retourne le maximum de trois entiers

2) Ecrire une fonction min3 qui retourne le minimum de trois entiers

3) Ecrire une fonction max2 qui retourne le maximum de deux entiers

4) Ecrire une fonction max3 qui retourne le maximum de trois entiers en faisant appel à max2

[/tab][tab name=’Correction’]

 

1) Ecrire une fonction max3 qui retourne le maximum de trois entiers

Fonction : max3(a, b, c : entier) : entier :

Var : max3 : entier

Début : Si a>b alors

Si a>c alors max3 <= a

Sinon max3 <= c

Sinon

Si c>b alors max3 <= c

Sinon max3 <= b

Retourner (max3)

Fin

2) Ecrire une fonction min3 qui retourne le minimum de trois entiers

Fonction : min3(a, b, c : entier ) : entier :

Var min3 : entier

Début

Retourner (–max3(-a, -b, -c))

Fin

3) Ecrire une fonction max2 qui retourne le maximum de deux entiers

Fonction : max2 (a, b : entier) : entier

Var : max2 : entier

Début : Si a

Sinon max2 <= a

Retourner (max2)

Fin

4) Ecrire une fonction max3 qui retourne le maximum de trois entiers en faisant appel à max2

Fonction : max3 (a, b, c : entier) : entier :

Var : max3 : entier

Début : max3 <= max2 [max2 (a, b), c)

Retourner (max3)

Fin

Exercice algorithme

Exercice informatique, Correction exercice, exercices corrigés, Solution exercice, Exercice algorithme

[/tab][end_tabset skin= »lightness » ]

Télécharger aussi :

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *