Exercices corrigées de l'algorithme : les fonctions et procédures

Les fonctions et procédures



algorithme, les fonctions et procédres, exercices corrigées,


Exercice 11.1
Écrivez une fonction qui renvoie la somme de cinq nombres fournis en argument.

Exercice 11.2

Écrivez une fonction qui renvoie le nombre de voyelles contenues dans une chaîne de caractères passée en argument. Au

passage, notez qu'une fonction a tout à fait le droit d'appeler une autre fonction.

Exercice 11.3

Réécrivez la fonction Trouve, vue précédemment, à l’aide des fonctions Mid et Len (comme quoi, Trouve, à la différence de
Mid et Len, n’est pas une fonction indispensable dans un langage).


corrigées

Exercice 11.1

Voilà un début en douceur...
Fonction Sum(a, b, c, d, e)
Renvoyer a + b + c + d + e
FinFonction

Exercice 11.2

Fonction NbVoyelles(Mot en Caractère)
Variables i, nb en Numérique
Pour i 1 à Len(Mot)
Si Trouve("aeiouy", Mid(Mot, i, 1)) <> 0 Alors
nb nb + 1
FinSi
i suivant
Renvoyer nb
FinFonction

Exercice 11.3

Fonction Trouve(a, b)
Variable i en Numérique
Début
i 1
TantQue i < Len(a) - Len(b) et b <> Mid(a, i, Len(b))
i i + 1
FinTantQue
Si b <> Mid(a, i, Len(b)) Alors
Renvoyer 0
Sinon
Renvoyer i

FinFonction

Enregistrer un commentaire

Plus récente Plus ancienne