FizzBuzz, istilah ini mungkin sudah tidak asing bagi para developr atau pun programmer, pertanyaan diatas merupakan salah satu bahan uji tertulis bagi para calon programmer disebuah institusi atau perusahaan.
FizzBuzz sendiri adalah sebuah permainan dikalangan para peminum (konotasi na agak negatif). Fizz Buzz atau Bizz buzz (juga dikenal sebagai mendesis buzz, atau hanya dengungan) adalah kata kelompok permainan sering ditemui sebagai permainan minum. Pemain bergiliran untuk menghitung secara bertahap, menggantikan setiap nomor dibagi oleh tiga dengan kata "bizz", dan semua nomor dibagi oleh lima dengan kata "buzz
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”.?
Tulislah sebuah program yang mencetak angka dari 1 sampai 100. Tapi untuk kelipatan tiga cetak "Fizz" bukan jumlah dan untuk kelipatan lima cetak "Buzz". Untuk angka yang merupakan kelipatan dari kedua tiga dan lima cetak "FizzBuzz"?
Sebagai calon programmer yang baik harus dapat menulis di atas kerta program yang mencetak hal ini hal ini di bawah beberapa menit. didalan script PHP dapat dituliskan sebagai berikut:
<?php for ($i = 1; $i <= 100; $i++) { if (!($i % 15)) echo "FizzBuzz\n"; else if (!($i % 3)) echo "Fizz\n"; else if (!($i % 5)) echo "Buzz\n"; else echo "$i\n"; } ?>
beberapa scrip lainnya dalam berbagai bahasa pemograman dapat dilihat di : http://rosettacode.org/wiki/FizzBuzz
Post a Comment