FizzBuzz Alghoritm
Bagi sebagian orang mungkin sering mendengar istilah fizzbuzz, secara garis besarnya ini adalah untuk menguji sejauh mana pengetahuan dasar seorang programmer dalam memecahkan sebuah masalah dengan perulangan dan percabangan. Dengan ketentuan tampilkan kata Fizz pada setiap angka yang bisa dibagi 3, kemudian Buzz pada setiap angka yang bisa dibagi 5, dan FizzBuzz pada angka yang bisa dibagi 15.
contoh :
1
2
3 Fizz
4
5 Buzz
6 Fizz
7
8
9 Fizz
10 Buzz
11
12 Fizz
13
14
15 FizzBuzz
dan seterusnya.
Beberapa pelamar yang belum berpengalaman pada dunia programmer biasa terjatuh pada pertanyaan-pertanyaan dasar ini. Oleh karena itu kami coba hadirkan contoh coding langsung dengan bahasa pemograman java. Semoga pembaca dapat mengerti alur dan jalan logika dan algoitmanya. :)
public class kode {public static void main(String[] args) {for (int i=1; i<=100; i++) {if (i % 15 == 0)System.out.println(+i+"fizzbuzz");else if (i % 3 == 0)System.out.println(+i+"fizz");else if (i % 5 == 0)System.out.println(+i+"buzz");elseSystem.out.println(i);}}}
Tidak ada komentar :
Posting Komentar