Comment relever le défi FizzBuzz dans 5 langages de programmation

La difficulté FizzBuzz est un défi classique utilisé comme gadget de test de réunion pour les programmeurs informatiques. C’est une tâche de programmation extrêmement simple, mais elle est utilisée pour déterminer si le prospect peut vraiment composer du code.

Cela vous semble amusant et excitant ? Commençons. Dans cet article, vous apprendrez exactement comment résoudre l’obstacle FizzBuzz avec des implémentations dans 5 langues d’émissions.

Énoncé du problème

Vous devez écrire un programme qui imprime les nombres de 1 à 100 tels que :

  1. Si le nombre est un multiple de 3, vous devez imprimer « Fizz » au lieu de ce nombre.
  2. Si le nombre est un multiple de 5, vous devez publier « Buzz » à la place de ce nombre.
  3. Si le nombre est un nombre à la fois de 3 et de 5, vous devez publier « FizzBuzz » au lieu de ce nombre.

Essayez de réfléchir à un remède pour relever ce défi à l’aide de boucles et d’instructions conditionnelles avant de passer à la solution.

Approche pour résoudre le défi FizzBuzz

Vous exigez de respecter la technique ci-dessous pour résoudre cet obstacle :

  1. Exécutez une échappatoire de 1 à 100.
  2. Les nombres divisibles par 3 et aussi 5 sont constamment divisibles par 15. Par conséquent, examinez le problème si un nombre est divisible par 15. Si le nombre est divisible par 15, écrivez « FizzBuzz ».
  3. Vérifiez le problème si un nombre est divisible par 3. Si le nombre est divisible par 3, écrivez « Fizz ».
  4. Vérifiez la condition si un nombre est divisible par 5. Si le nombre est divisible par 5, imprimez « Buzz ».
Voir aussi :  Un guide sur l'algorithme de la fenêtre coulissante et comment l'implémenter en Go

Noter : Vous pouvez vérifier si un nombre est divisible par un nombre supplémentaire à l’aide du pilote modulo (%). Par exemple : 25 % 5 == 0, par conséquent 25 est divisible par 5.

Pseudocode pour le défi FizzBuzz

Ci-dessous le pseudocode de la difficulté FizzBuzz :

Programme C++ pour résoudre le défi FizzBuzz

Vous trouverez ci-dessous le programme C++ pour résoudre l’obstacle FizzBuzz :

Sortir:

Programme Python pour résoudre le défi FizzBuzz

Ci-dessous le programme Python pour résoudre la difficulté FizzBuzz :

Sortir:

Programme JavaScript pour résoudre le défi FizzBuzz

Ci-dessous le programme JavaScript pour corriger l’obstacle FizzBuzz :

Sortir:

Programme Java pour résoudre le défi FizzBuzz

Ci-dessous le programme Java pour relever le défi FizzBuzz :

Sortir:

Programme C pour résoudre le défi FizzBuzz

Vous trouverez ci-dessous le programme C pour résoudre l’obstacle FizzBuzz :

Sortir:

Commencez votre voyage de codage avec un « Hello, World! » Programme

Le « Bonjour, monde! » programme est la toute première étape pour que les programmeurs s’habituent à un nouveau langage de programme. Il est considéré comme l’un des programmes les plus élémentaires réalisables dans presque toutes les langues.

Si vous êtes novice dans le monde du spectacle et que vous découvrez également différentes langues, le « Hello, World! » programme est le meilleur choix pour démarrer avec un tout nouveau langage de programmation.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *