Après les affectations suivantes :
Quelles sont les valeurs de A et de B ?
Quelle série d’instructions échange les valeurs des deux variables A et B déjà initialisées ?
Saisir le nom et l’âge de l’utilisateur et afficher "Bonjour ..., tu as ... ans." en remplaçant les ... par respectivement le nom et l’âge.
Saisir deux variables et les permuter avant de les afficher.
Saisir 3 valeurs, afficher leur moyenne.
Demander à l’utilisateur de saisir les longueur et largeur d’un rectangle, afficher sa surface.
Écrire un algorithme demandant à l’utilisateur de saisir 4 valeurs A, B, C, D et qui permute les variables de la façon suivante :
noms des variables | A | B | C | D |
valeurs avant la permutation | 1 | 2 | 3 | 4 |
valeurs après la permutation | 3 | 4 | 1 | 2 |
Dans l’exemple ci-dessus, on suppose que l’utilisateur a saisi les valeurs 1, 2, 3 et 4. Mais votre algorithme doit fonctionner quelles que soient les valeurs saisies par l’utilisateur.
On considère la permutation qui modifie cinq valeurs de la façon suivante :
noms des variables | A | B | C | D | E |
valeurs avant la permutation | 1 | 2 | 3 | 4 | 5 |
valeurs après la permutation | 4 | 3 | 5 | 1 | 2 |
Écrire un algorithme demandant à l’utilisateur de saisir 5 valeurs que vous placerez dans des variables appelées A, B, C, D et E. Vous les permuterez ensuite de la façon décrite ci-dessus.
Même exercice avec :
noms des variables | A | B | C | D | E | F |
valeurs avant la permutation | 1 | 2 | 3 | 4 | 5 | 6 |
valeurs après la permutation | 3 | 4 | 5 | 1 | 6 | 2 |
Nous disposons d’un nombre illimité de pièces de 0.5, 0.2, 0.1, 0.05, 0.02 et 0.01 euros. Nous souhaitons, étant donné une somme S, savoir avec quelles pièces la payer de sorte que le nombre de pièces utilisée soit minimal. Par exemple, la somme de 0.96 euros se paie avec une pièce de 0.5 euros, deux pièces de 0.2 euros, une pièce de 0.05 euros et une pièce de 0.01 euros.
Vous choisirez judicieusement les types de vos variables numériques pour que les divisions donnent bien les résultats escomptés.