Adloun

algorithmique et programmation (première) · Chapitre 5 · Application directe du cours

Découper en fonctions (donner seulement les interfaces

Programmation modulaire · Découper en interfaces · niveau 1 (application)

Énoncé

Découper en fonctions (donner seulement les interfaces : nom, paramètres, valeur renvoyée) la tâche : « déterminer si l'équation admet deux solutions de signes contraires ». Quel critère du cours de mathématiques la brique finale utilise-t-elle ?

Corrigé

Par exemple : discriminant(a, b, c) réel ; produit_racines(a, c) réel () ; signes_contraires(a, b, c) booléen, qui renvoie discriminant(a,b,c) > 0 and produit_racines(a,c) < 0. Le critère : deux racines réelles de signes contraires et produit (somme et produit des racines, chapitre Second degré).

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre