D.M. d'algorithmique. Le second degré.
Seuls les algorithmes en langage naturel seront évalués. Il est cependant recommandé de traduire en Python et tester les
algorithmes créés. On pourra donc écrire sur la copie les traductions en Python.
1. Ecrire en langage naturel un algorithme permettant :
de demander les valeurs de a, b et c.
suivant les cas, de calculer et donner à l'utilisateur les racines du trinôme ax2 + bx + c.
On pourra traduire cet algorithme en Python pour pouvoir le tester.
Rendre cette première partie au professeur pour une première correction.
2. Modifier l'algorithme de la correction de la 1ère partie, pour obliger l'utilisateur à saisir une valeur de a différente
de 0. On pourra traduire cet algorithme en Python pour pouvoir le tester.
3. Compléter aussi l'algorithme de la correction de la 1ère partie, pour que l'algorithme donne suivant les cas la
valeur du maximum ou du minimum (à préciser).
On pourra traduire cet algorithme en Python pour pouvoir le tester.
D.M. d'algorithmique. Le second degré.
Seuls les algorithmes en langage naturel seront évalués. Il est cependant recommandé de traduire en Python et tester les
algorithmes créés. On pourra donc écrire sur la copie les traductions en Python.
1. Ecrire en langage naturel un algorithme permettant :
de demander les valeurs de a, b et c.
suivant les cas, de calculer et donner à l'utilisateur les racines du trinôme ax2 + bx + c.
On pourra traduire cet algorithme en Python pour pouvoir le tester.
Rendre cette première partie au professeur pour une première correction.
2. Modifier l'algorithme de la correction de la 1ère partie, pour obliger l'utilisateur à saisir une valeur de a différente
de 0. On pourra traduire cet algorithme en Python pour pouvoir le tester.
3. Compléter aussi l'algorithme de la correction de la 1ère partie, pour que l'algorithme donne suivant les cas la
valeur du maximum ou du minimum (à préciser).
On pourra traduire cet algorithme en Python pour pouvoir le tester.
D.M. d'algorithmique. Le second degré.
Seuls les algorithmes en langage naturel seront évalués. Il est cependant recommandé de traduire en Python et tester les
algorithmes créés. On pourra donc écrire sur la copie les traductions en Python.
1. Ecrire en langage naturel un algorithme permettant :
de demander les valeurs de a, b et c.
suivant les cas, de calculer et donner à l'utilisateur les racines du trinôme ax2 + bx + c.
On pourra traduire cet algorithme en Python pour pouvoir le tester.
Rendre cette première partie au professeur pour une première correction.
2. Modifier l'algorithme de la correction de la 1ère partie, pour obliger l'utilisateur à saisir une valeur de a différente
de 0. On pourra traduire cet algorithme en Python pour pouvoir le tester.
Compléter aussi l'algorithme de la correction de la 1ère partie, pour que l'algorithme donne suivant les cas la valeur du maximum ou du
minimum (à préciser).
On pourra traduire cet algorithme en Python pour pouvoir le tester.