ioCode

Opérateurs sur les entiers

Types et opérateurs • Cours-TP 1A

Cet exercice a pour objectif de vous faire manipuler les entiers et les opérateurs arithmétiques sur les entiers : +, -, *, //, %.

  • Utilisez les variables mises à votre disposition.
  • Si vous voulez faire afficher sur la console la valeur d'une variable nommée v, utilisez l'instruction print(v).
  1. Calculer la somme, la différence, le produit, le quotient entier et le reste de la division euclidienne des deux entiers a=21 et b=3.
  2. Extraire les unités et les dizaines du nombre entier n2 = 42 et recalculer ce nombre dans la variable r2 à partir de cette décomposition.
  3. Extraire les unités, les dizaines et les centaines du nombre entier n3 = 582. Reconstituer le nombre n3 à partir de cette décomposition dans la variables r3.
  4. Convertir le nombre total de secondes 3665 en heures, minutes et secondes.
  5. En utilisant les nombres 2, 5 et 10 ainsi que deux opérateurs parmi +, -, *, // et %, trouver des expressions pour obtenir les résultats suivants : a5 vaut 20, b5 vaut 30, c5 vaut 4, d5 vaut 3 et e5 vaut -5.
  6. En utilisant les nombres 3, 8 et 13 ainsi que deux opérateurs parmi +, -, *, // et %, trouver des expressions pour obtenir les résultats suivants : a6 vaut 11, b6 vaut 128, c6 vaut 9, d6 vaut 15 et e6 vaut 12.
  7. Un groupe de 4 amis va au cinéma. Chaque place de cinéma coûte 12 €. Comme c'est une séance spéciale, chaque personne prend aussi un pop-corn à 5 €. De plus, le groupe dispose d'un bon de réduction total de 6 € sur l'ensemble de la commande. Le but est de calculer le montant que chaque personne doit payer si elles décident de diviser la facture finale équitablement en 4.
Langage
Console initialisée. En attente de l'interpréteur...