« Programmation C++/Les fonctions » : différence entre les versions

Contenu supprimé Contenu ajouté
m Révocation des modifications de 163.5.117.173 (discussion) vers la dernière version de JackPotte
→‎Exercice 4 : présentation modifiée
Ligne 356 :
 
=== Exercice 4 ===
En C++, les systèmes <code>callback</code> sont des systèmes qui enregistrent des fonctions, afin de les exécuter en cas d'évènement (comme par exemple si on touche le clavier).

Albert n'est pas fort en maths. Il veut un système pour faire des racines carrées, des carrée, des cosinus et des factorielles. Il utilise l'environnement callback situé dans l'annexe 1. Cet environnement crée une structure f_maths, qui enregistre une fonction et son symbole mathématique. Pour utiliser sa calculatrice, il doit enregistrer correctement les fonctions dans le gestionnaire. Ensuite, le programme interroge l'utilisateur le symbole de son opération. Puis, l'utilisateur entre sa valeur et le programme effectue l'opération. Compléter le programme en annexe avec la fonction main() uniquement.
{{Boîte déroulante|titre = Annexe 1|contenu =
Système:<source lang = "cpp">