theme-sticky-logo-alt
theme-logo-alt

JAVA – FizzBuzz Oyunu

FizzBuzz, basit bir matematik oyunudur ve özellikle yazılım mülakatları gibi iş görüşmelerinde sıkça kullanılır. Oyunun amacı, belirli bir aralıktaki sayıları yazdırmak ve belirli koşullara göre bazı sayılar yerine belirli kelimeler yazdırmaktır.

Oyuncular sırayla bir sayı söylerler. Eğer söylenen sayı 3’e bölünüyorsa, oyuncu “Fizz” der. Eğer sayı 5’e bölünüyorsa “Buzz” der. Eğer sayı hem 3’e hem de 5’e bölünüyorsa “FizzBuzz” der. Oyun bu şekilde devam eder ve bir hata yapan oyuncu kaybeder.

Örneğin, 1’den 20’ye kadar sayılar aşağıdaki gibi yazdırılabilir:

1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz

Bu oyun, programlama becerileri ve mantığı test etmek için sık kullanılan bir araçtır.

package alttab_Sprint_2;

public class FizzBuzz {
	public static void main(String[] args) {

		for (int i = 1; i <= 100; i++) {
			if (i % 3 == 0 && i % 5 == 0) {
				System.out.println("FizzBuzz");
			} else if (i % 3 == 0 && i % 5 != 0) {
				System.out.println("Fizz");
			} else if (i % 5 == 0 && i % 3 != 0) {
				System.out.println("Buzz");

			} else {
				System.out.println(i);
			}
		}
	}
}

OUTPUT:

1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
16
17
Fizz
19
Buzz
Paylaş:
Kategori:Java
Etiket:,
Önceki Yazı
JAVA – İkinci Dereceden Denklemim Kökleri
Sonraki Yazı
FPV Drone Nedir?

0 Yorum

LEAVE A REPLY

15 49.0138 8.38624 1 1 4000 1 http://serkanturgay.com 300