Questions complémentaires

Questions complémentaires

Supposez que les variables a, b et x contiennent un nombre naturel. Ecrivez un fragment de code qui assignerait la valeur booléenne True à une variable nommée interval si x appartient à [a, b]. Assignez la valeur False sinon.









Supposez que les variables a, b et c contiennent un nombre naturel.

Ecrire un fragment de code qui assigne à la variable min le plus petit de ces nombres.









Ecrivez un programme qui permet de jouer au jeu fizzbuzz. Vous recevez un nombre (stocké dans la variable i). Nous allons implémenter une version simplifiée du jeu. Pour un entier i donné, le jeu va :

  • enregistre la string "fizz" dans la variable temp si le nombre est divisible par 3.
  • enregistre la string "buzz" dans la variable temp si le nombre est divisible par 5.
  • enregistre la string "fizzbuzz" dans la variable temp si le nombre est divisible par 3 et par 5.
  • enregistre la string "no" dans la variable temp si le nombre n'est divisible ni par 3, ni par 5.









Supposez que les variables a et b contiennent un nombre naturel.

Ecrivez un fragment de code qui assigne le reste de leur division à la variable rest.

Pour implémenter votre solution, utilisez uniquement une boucle while et des soustractions (la solution la plus simple rest = a % b n'est pas acceptée; nous voulons tester si vous êtes capable d'implémenter une telle opération par vous-même).

Notez que vous ne devez pas permettre la division par 0 et vous devez assigner la la valeur None à rest dans un tel cas.