Solution Exercice 62: classe python permettant d'effectuer des calculs sur un entier

Exercice 62. Classe Calcul arithmétique:

  1. Créer une classe Calcul dotée d'un constructeur par défaut (sans paramètres) pouvant servir à effectuer différents calculs sur les nombres entiers.
  2. Créer au sein de cette classe Calcul une méthode d'instance nommée Factorielle() permettant de calculer la factorielle d'un entier. Tester la méthode en faisant une instanciation sur la classe.
  3. Créer au sein de la classe Calcul une méthode d'instance  nommée Somme() permettant de calculer la somme des n premiers entiers 1+2+3+..+n. Tester la méthode.
  4. Créer au sein de la classe Calcul une méthode d'instance  nommée testPrim() permettant de tester la primalité d'un entier donné. Tester la méthode.
  5. Créer au sein de la classe Calcul une méthode d'instance nommée testPrims() permettant de tester si deux nombres sont premier entre eux.
  6. Créer une méthode d'instance tableMult() qui crée et affiche la table de multiplication d'un entier donné. Créer ensuite une méthode d'instance allTablesMult() permettant d'afficher toutes les tables de multiplications des entiers 1, 2, 3, ..., 9.
  7. Créer une méthode statique listDiv() qui récupère tous les diviseurs d'un entier donné sur une liste Ldiv. Créer une autre méthode listDivPrim() qui récupère tous les diviseurs premiers d'un entier donné.

Solution




 

Younes Derfoufi
CRMEF OUJDA

1 thought on “Solution Exercice 62: classe python permettant d'effectuer des calculs sur un entier

Leave a Reply