• Aucun résultat trouvé

I.1 En langage libre

N/A
N/A
Protected

Academic year: 2022

Partager "I.1 En langage libre"

Copied!
1
0
0

Texte intégral

(1)

BTSSIO:TD 2 Rendre la monnaie 2015-2016

I Situation initiale

La situation initiale est la suivante :

Le vendeur d'uÆn maga siÆn sai sit le montaÆnt d'uÆn artile en 2 éta pes : le nombre d'euros et le

nombre de entiÆmes.

Il sai sit également largent donÆnée par laheteur; on se liÆmitera à uÆne somÆme entière.

L'algorithÆme à érire doit perÆmettre auvendeur de saÆvoir quelle monÆnaie en euros et en entiÆmÆmes

d'euros il doit rendre à laheteur

I.1 En langage libre

Écrire, en langage libre détaillé dans le cours 1, un algorithme permettant d’effectuer les opérations décrites dans la situation initiale.

I.2 Programmer

Programmer en langage Python l’algorithme que vous avez construit.

Remarque 1 Un message d’erreur apparaît lors de son exécution : . . .

• • •

II Détailler la monnaie

On considère que la monnaie est exclusivement composée de pièces.

Les pièces en circulation sont de 2e, 1e; puis de 50, 20, 10, 5, 2 et 1 centimes d’euros.

II.1 On aide le vendeur

Imaginer comment compléter votre algorithme pour que le vendeur n’ait pas à réfléchir sur la décomposition de la monnaie à rendre. Plus exactement, faire en sorte que le vendeur sache le nombre de pièces de chaque sorte qu’il doit rendre.

II.2 Programmer

Programmer en langage Python l’algorithme complété que vous avez élaboré.

• • • R A P P E L:

En langage libre, on a décidé d’utiliser le vocabulaire suivant :

• Affectation : nomvariable←−valeur;

• Entrée ou Lecture :nomvariable ←−saisir()ousimplement saisir(nomvariable);

• Sortie ou Écriture :afficher(nomvariable)ouafficher(’message’).

My Maths Space 1 sur 1

Références

Documents relatifs

En déduire que T

ä Gérer, dans un circuit électronique, les contraintes liées à la liaison entre les masses ä Mesure directe d’une tension l’oscilloscope numérique.. ä Mesure directe

a) Ecrire une fonction en langage python permettant de savoir si un nombre est parfait ou non (on pourra utiliser la fonction précédente). b) Programmer cet algorithme

L'absence de libre-arbitre nous rend unique, tandis que la croyance dans le libre-arbitre nous rend prisonnier (nous devons tous faire, ou ne pas faire, ceci ou cela ; tous aimer,

Le modèle des classes d’UML saisit la structure statique d'un système en montrant les objets dans le système, les relations entre les objets, les attributs et

• Ex ´ecuter les t ˆaches de base de la gestion des donn ´ees, telle que l’insertion, la modification et la suppression de donn ´ees des tables. • Effectuer des requ ˆetes

La règle des signes s’applique au produit de deux nombres relatifs :.. Le produit de deux nombres de même signe est positif (– par – ou +

Dans la deuxième question, les propriétés algébriques du logarithme népérien nous permettent de « transformer » le problème d’algèbre linéaire en un « problème