Vdouine –Troisième – Travail à distance 17
Evaluation Page 1
Algorithmique et pourcentage d’évolution Ecrire un programme faisant en sorte que le chat demande à l’utilisateur le prix initial d’un produit, demande à l’utilisateur le taux d’évolution souhaité et affiche en retour le prix final de l’article. Faire en sorte, comme l’indiquent les vignettes proposées ci-contre et ci-dessous, que le programme reconnaisse un taux d’évolution positif comme étant une augmentation et un taux d’évolution négatif comme étant une diminution.
Quelques indications
Trois variables seront déclarées : « prix initial », « prix final » et « taux d’évolution,
Deux questions seront posées à l’utilisateur et les deux réponses de l’utilisateur seront stockées dans les variables « prix initial » et « taux d’évolution »,
Une ligne de calcul sera correctement élaborée pour affecter à la variable « prix final » une valeur correspondant au prix initial et au taux d’évolution choisis par l’utilisateur,
Une instruction conditionnelle dira s’il s’agit d’une augmentation ou d’une diminution…
Vdouine –Troisième – Travail à distance 17
Evaluation Page 2
Algorithmique et pourcentage d’évolution – Suite Dans cette partie on souhaite écrire un programme faisant en sorte que le chat demande à l’utilisateur le prix initial d’un produit, demande à l’utilisateur le prix final de ce produit et affiche en retour le taux d’évolution.
Faire en sorte, comme l’indiquent les vignettes proposées ci-dessous, que le programme reconnaisse un taux d’évolution positif comme étant une augmentation et un taux d’évolution négatif comme étant une diminution.
On pourra faire fonctionner l’algorithme sur les deux situations proposées ci-contre.
Quelques indications
Trois variables seront déclarées : « prix initial », « prix final » et « taux d’évolution,
Deux questions seront posées à l’utilisateur et les deux réponses de l’utilisateur seront stockées dans les variables « prix initial » et « prix final »,
Une ligne de calcul sera correctement élaborée pour affecter à la variable « taux d’évolution » une valeur correspondant au prix initial et final choisis par l’utilisateur,
Une instruction conditionnelle dira s’il s’agit d’une augmentation ou d’une réduction…
Une remarque : le logiciel Scratch est une piètre calculatrice. Pour éviter les affichages de parties décimales farfelue pensez à introduire l’opérateur
« arrondi de … » dans les phrases réponses prononcées par notre chat…