Logique
Boucles
Math
Texte
Listes
Données
Variables
Fonctions
Programmation
p5.js
Objets web
Propriétés
Formes
Tortue
Apparence
GeoGebra
var canvas, r, V; /** * Fonction exécutée une fois, au départ */ function actions_initiales() { fixeContenuPrudent("(select('#'+'auteur'))",(select('#'+'auteur')),'Professeur'); siClicPrudent("(select('#'+'calculV'))",(select('#'+'calculV')),"calcul_du_volume",calcul_du_volume); siClicPrudent("(select('#'+'calculR'))",(select('#'+'calculR')),"calcul_du_rayon",calcul_du_rayon); } /** * Fonction exécutée périodiquement, de façon répétée */ function actions_en_boucle() { } /** * Décrire cette fonction… */ function calcul_du_volume() { r = valeurPrudent("(select('#'+'r'))",(select('#'+'r'))); V = (4 / 3) * Math.PI * Math.pow(r, 3); fixeValeurPrudent("(select('#'+'V'))",(select('#'+'V')),V); } /** * Décrire cette fonction… */ function calcul_du_rayon() { V = valeurPrudent("(select('#'+'V'))",(select('#'+'V'))); r = Math.pow((0.75 / Math.PI) * V, 1 / 3); fixeValeurPrudent("(select('#'+'r'))",(select('#'+'r')),r); }