Exercices du chapitre 06 : Fonctions

Titre de l'exerciceDifficultéQuestion
Une fonction simple * Réaliser une fonction nommée printRed qui imprime en rouge le texte passé en paramètre
Passer un nom de fonction dans un paramètre d'une autre fonction ** • Réaliser une fonction nommée mult qui renvoie le produit de deux nombres
• Que ce passe-t-il si l'on appelle la fonction directement sans passer par une autre fonction ?
utilisation du mot-clé 'return' * Remplacer la multiplication par 5 par la table d'addition des 9
Utilisation d'une variable statique ** Supprimer la déclaration comme statique de la variable, voir le résultat; Obtenir le même résultat sans utiliser de variable statique
Passage d'arguments par valeur ou référence ** Comment obtenir la même chose avec un passage par valeur ?
Arguments optionnels ** •Mettre le texte à imprimer dans une variable
•Rajouter un autre argument optionnel pour spécifier la taille de la police
Nombre variable d'arguments ** •Rajouter quelques noms dans l'appel de la fonction
•A l'aide de la fonction asort, imprimer la liste triée des noms
Notion de recursivite ¤
Appels dynamiques de fonction ** Changer tous les noms de fonction pour être sur d'avoir compris le fonctionnement

Tous droits réservés. 2005-2008