Menyelesaikan Soal Coding FizzBuzz Pada Python
Oktober 08, 2021
1
Penjelasan
Sederhananya, FizzBuzz dapat dibilang suatu permainan pembagian angka yang di mana:
1. Untuk setiap bilangan kelipatan 3 dan 5, disebutkan menjadi FizzBuzz,
2. Untuk setiap bilangan kelipatan 3, disebutkan menjadi Fizz,
3. Untuk setiap bilangan kelipatan 5, disebutkan Buzz.
Contohnya sebagai berikut:
10 = Buzz (kelipatan 5)
11
12 = Fizz (kelipatan 3)
13
14
15 = FizzBuzz (kelipatan 3 dan 5
Coding
Oke, yang pertama kita buat terlebih dahulu suatu perulangan menggunakan for, untuk mencetak angka dari 1 sampai 100.
for i in range(1, 101):
 Lalu di dalam for-nya (indentasi), kita buat statements
if i % 3 == 0 and i % 5 == 0:print("FizzBuzz")elif i % 3 == 0:print("Fizz")elif i % 5 == 0:print("Buzz")else:print(i)
 Dan hasilnya akan mencetak angka 1 sampai 100 dengan kelipatannya (Fizz/Buzz/FizzBuzz).
Untuk full codenya:
for i in range(1, 101):
    if i % 3 == 0 and i % 5 == 0:
        print("FizzBuzz")
    elif i % 3 == 0:
        print("Fizz")
    elif i % 5 == 0:
        print("Buzz")
    else:
        print(i)
Semoga bermanfaat dan sampai jumpa di next tutorial... :)
