Be the first user to complete this post

  • 0
Add to List
Beginner

302. Fizz Buzz Challenge

Objective: Write a program that prints the numbers from 1 to 100. But for multiples of three print "Fizz" instead of the number and for the multiples of five print "Buzz". For numbers which are multiples of both three and five print "FizzBuzz"

Output:

1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14,
Fizz Buzz, 16, 17, Fizz, 19, Buzz, Fizz, 22, 23, Fizz,….

Approach:

  • Iterate from 1 to 100.
  • If number is multiple of 3, print ‘fizz’.
  • If number is multiple of 5, print ‘buzz
  • If number is multiple of 3 and 5, print ‘fizz Buzz’
  • If none of the above is true, print the number itself.

Code:

Output:

1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, Fizz Buzz,16, 17, Fizz, 19, Buzz, Fizz, 22, 23, Fizz, Buzz, 26, Fizz, 28, 29, Fizz Buzz,31, 32, Fizz, 34, Buzz, Fizz, 37, 38, Fizz, Buzz, 41, Fizz, 43, 44, Fizz Buzz,46, 47, Fizz, 49, Buzz