4.15 Exercice: Somme des multiples de 3 et 5
Voici un autre exercice simple mais formidable qui forme votre cerveau de programmation. Je veux donc que vous créiez cette fonction appelée somme, nous lui donnons une limite et cette fonction renverra la somme de tous les multiples de 3 et 5 de 0 jusqu'à cette limite. Voici un exemple. Quels sont les multiples de 3 et 5, entre 0 et 10. Eh bien, les multiples de 3 sont 3, 6 et 9 et les multiples de 5 sont 5 et 10, donc j'inclus ce nombre qui est passé comme limite. Maintenant, si vous additionnez ces nombres, le résultat sera 33, et c'est le problème de cette fonction. On enregistre les modifications, et nous obtenons 33 sur la console. Alors mettez la vidéo en pause pour finir l'exercice et lorsque vous avez terminé, revenez et continuez à regarder la correction. Ici, nous devons commencer par une boucle for, laissez i, égal à 0, tant que i est inférieur ou égal à la limite, nous voulons incrémenter i, maintenant nous voulons vérifier si i est un multiple de 3 ou 5. Donc, si i modulo 3est égal à 0, ou si i modulo 5 est égal à 0, nous devons maintenant prendre i et l'ajouter à notre somme. Nous devons donc ici déclarer une variable, somme, la mettre à 0. Et si i est un multiple de 3 ou 5, nous devons ajouter i à la somme. Et enfin, on retourne somme. Ici, j'ai ajouté ces sauts de ligne pour séparer l'initialisation de la logique réelle de la valeur de retour. Si nous n'avions pas ces ruptures, ce code aurait l'air un peu écrasé, et donc un peu difficile à lire et à comprendre. Donc, comme meilleure pratique, il est toujours bon de séparer la dernière ligne, l'instruction de retour. Nous commençons donc par initialiser somme à 0, et nous travaillons maintenant sur somme pour y ajouter quelque chose. Voilà pour cette petite démo sur la somme des multiples de 3 et 5, on se retrouve pour une toute prochaine démonstration.