Les sous-programmes

Exercice 1

Créer la fonction « absolu » qui prend une valeur numérique en paramètre et qui retourne sa valeur absolue.

Réponse

La fonction prend et retourne un entier :


Fonction absolu(n :numérique) :entier 
Début 
  Si n<0 Alors 
    n← -n 
  FinSi 
  Retourne n 
FinFonc
 

La fonction va s’utiliser dans un programme comme ceci :


PROGRAMME TESTABS 
DEBUT 
 Afficher absolu(-2) 
FIN
 

Exercice 2

Reprendre l’algorithme de l’exercice 4 du chapitre Les tableaux et structures et le transformer en fonction qui trie le tableau passé en paramètre. Un second paramètre, de type booléen, sera vrai pour croissant, faux pour décroissant. Pour simplifier la tâche, on introduit la fonction prédéfinie

Pour consulter la suite, découvrez le livre suivant :
couv_RICSHALG.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Les tableaux et structures
Suivant
Les fichiers