Module 6IntermédiaireGratuit
Fonctions
Paramètres, valeurs de retour, découpage d'un programme.
- 6 h environ
- 3 leçons
- 40 exercices
Ce que tu vas apprendre
- Définir une fonction avec ses paramètres et son type de retour
- Appeler une fonction et utiliser sa valeur de retour
- Écrire une procédure (void) qui affiche ou modifie
- Passer un tableau et sa taille à une fonction
- Comprendre la portée et la durée de vie d'une variable
- Utiliser une variable locale static
Contenu du module
0 / 40 exercices réussis
- Leçon · 14 min
Unité 1
Écrire ses propres fonctions
Découper un programme en fonctions : paramètres, valeur de retour et passage par valeur.
2 h 150 / 17 exercices réussis
- Fonction carréà faireFacile
- Fonction maximumà faireFacile
- Fonction booléenneà faireFacile
- Fonction valeur absolueà faireFacile
- Fonction cubeà faireFacile
- Aire d'un disqueà faireFacile
- Moyenne de trois entiersà faireFacile
- Fonction est_voyelleà faireFacile
- Fonction factorielleà faireFacile
- Fonction puissanceà faireFacile
- PGCD et PPCMà faireMoyen
- Compter les premiersà faireMoyen
- Racine numériqueà faireMoyen
- Nombres palindromesà faireMoyen
- Conversions de températureà faireMoyen
- Jour de l'annéeà faireMoyen
- Périmètre d'un triangleà faireMoyen
- Leçon · 14 min
Unité 2
Procédures et tableaux en paramètre
Les fonctions void qui agissent sans rien renvoyer, et le passage de tableaux et de chaînes.
1 h 450 / 13 exercices réussis
- Procédure ligneà faireFacile
- Procédure rectangleà faireFacile
- Tableau en paramètreà faireFacile
- Indice du maximumà faireFacile
- Procédure de trià faireMoyen
- Compter dans un tableauà faireFacile
- Inverser sur placeà faireMoyen
- Fonction est_trieà faireFacile
- Votre propre strlenà faireFacile
- Mettre en majusculesà faireFacile
- Fonction compter_motsà faireMoyen
- Filtrer les palindromesà faireMoyen
- Fonction Fibonaccià faireMoyen
- Leçon · 14 min
Unité 3
Organiser un programme : portée, static et décomposition
Où vivent les variables, les variables static, et l'art de découper un problème en fonctions.
2 h0 / 10 exercices réussis
- Variable statiqueà faireMoyen
- Appliquer une opérationà faireMoyen
- Procédure binaireà faireMoyen
- Nombres parfaits d'un intervalleà faireMoyen
- Nombres amisà faireMoyen
- Jour de la semaineà faireDifficile
- Afficher une duréeà faireMoyen
- Saisie validéeà faireMoyen
- Petite bibliothèque statistiqueà faireMoyen
- Recherche dichotomiqueà faireDifficile