Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

🔢 Is n divisible by x and y ?

Codewars Language Framework

📘 Description

Écrire une fonction qui vérifie si un nombre n est divisible à la fois par x et par y.

Tous les paramètres fournis à la fonction sont :

  • des nombres positifs
  • différents de zéro

La fonction doit retourner :

  • true → si n est divisible par x ET par y
  • false → sinon

🔗 Kata Codewars - Is n divisible by x and y ?

• • •

⚙️ Règles

La fonction doit respecter les règles suivantes :

  • Recevoir trois entiers positifs :
    • n
    • x
    • y
  • Vérifier si n est divisible par x
  • Vérifier si n est divisible par y
  • Retourner true uniquement si les deux conditions sont vraies

La divisibilité d’un nombre se vérifie avec l’opérateur modulo %.

• • •

💡 Principe

Un nombre est divisible par un autre si le reste de la division est égal à 0.

En C# :


n % x == 0

Pour ce kata, les deux conditions doivent être vraies :


n % x == 0 && n % y == 0

• • •

🔎 Exemples

n x y Explication Résultat
3 1 3 3 est divisible par 1 et par 3 true
12 2 6 12 est divisible par 2 et par 6 true
100 5 3 100 n'est pas divisible par 3 false
12 7 5 12 n'est divisible ni par 7 ni par 5 false

• • •

🧪 Tests

Les tests unitaires associés sont disponibles dans le projet :

Les tests couvrent notamment :

  • la vérification correcte de la divisibilité
  • des combinaisons de nombres variées
  • des cas où une seule condition est vraie
  • des cas où les deux conditions sont vraies ou fausses

• • •

🧾 Résumé

La fonction doit :

  • recevoir trois entiers positifs n, x et y
  • vérifier si n est divisible par x et par y
  • retourner :

true  → si n est divisible par x ET par y
false → sinon