Ex corrigac fonctions et procedures
FONCTIONS ET PROCEDURES Exercice Écrivez une fonction qui renvoie la somme de cinq nombres fournis en argument Exercice É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 Réécrivez la fonction Trouve vue précédemment à l ? aide des fonctions Mid et Len comme quoi Trouve à la di ?érence de Mid et Len n ? est pas une fonction indispensable dans un langage Exercice Ecrivez une fonction qui purge une cha? ne d'un caractère la cha? ne comme le caractère étant passés en argument Si le caractère spéci ?é ne fait pas partie de la cha? ne celle-ci devra être retournée intacte Par exemple Purge Bonjour o renverra Bnjur Purge J'ai horreur des espaces renverra J'aihorreurdesespaces Purge Moi je m'en fous y renverra Moi je m'en fous Exercice Même question que précédement mais cette fois on doit pouvoir fournir un nombre quelconque de caractères à supprimer en argument Exercice Ecrire un traitement qui e ?ectue le tri d'un tableau envoyé en argument on considère que le code appelant devra également fournir le nombre d'éléments du tableau Exercice Ecrire un traitement qui informe si un un tableau envoyé en argument est formé ou non d'éléments tous rangés en ordre croissant Exercice CEcrire un traitement qui inverse le contenu de deux valeurs passées en argument Exercice reprendre l'exercice mais cette fois la procédure comprendra un troisième paramètre de type booléen VRAI celui- ci indiquera que le tri devra être e ?ectué dans l'ordre croissant FAUX dans l'ordre décroissant Corrigé Exercice Voilà un début en douceur Fonction Sum a b c d e Renvoyer a b c d e FinFonction Exercice Fonction NbVoyelles Mot en Caractère Variables i nb en Numérique nb Pour i à Len Mot Si Trouve aeiouy Mid Mot i Alors nb nb FinSi i suivant Renvoyer nb FinFonction Exercice Fonction Trouve a b Variable i en Numérique Début i TantQue i Len a - Len b et b Mid a i Len b i i FinTantQue Si b Mid a i Len b Alors Renvoyer Sinon Renvoyer i FinFonction Exercice Fonction PurgeSimple a b Variable Sortie en Caractère Variable i en Numérique Début CSortie '' Pour i à Len a Si Mid a i b Alors Sortie Sortie Mid a i FinSi i suivant Renvoyer Sortie FinFonction Exercice Fonction PurgeMultiple a b Variable Sortie en Caractère Variable i en Numérique Début Sortie '' Pour i à Len a Si Trouve b Mid a i Alors Sortie Sortie Mid a i FinSi i suivant Renvoyer Sortie FinFonction Exercice Fonction TriTableau T n Variables i posmini temp en Numérique Début Pour i à n- posmini i Pour j i à n- Si t j t posmini Alors posmini j Finsi j suivant temp T posmini T posmini T i T i temp i suivant Renvoyer T FinFonction Exercice Fonction TableauCroissant T n Variable i en
Documents similaires










-
34
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 26, 2021
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 51.3kB