Codingame : La méthode computeMultiplesSum(n) doit renvoyer la somme de tous les multiples positifs de 3 ou 5 ou 7 strictement inférieurs n .

Par exemple pour n =11 , on obtient 3,5,6,7,9,10 en tant que multiples et la somme de ce multiples vaut 40 . Implémentez computeMultiplesSum

Contraintes : 0<= n<= 1000

Solution :

computeMultiplesSum( int n) {
    int n = 11 ;
    if(n >= 0 && n<= 1000)
{
   int somme = 3;
    for(int i = 4 ; i<n ; i++)
        {
                 if(i%3 == 0 || i%5 == 0 || i%7 == 0)
                    {
                       somme =somme + i;
                     }
         } return somme;
        }
  }

Laisser un commentaire