Java ile Fizz buzz oyunu kodlaması.
Oyunu merak edenler için Wikipedia linki : https://en.wikipedia.org/wiki/Fizz_buzz
Bu algoritma birçok farklı şekilde yazılabilir. İsterseniz sizde aşağıda paylaşabilirsiniz.
import java.util.Scanner;
public class fizzbuzz {
/**
* 5 in katlarında buzz
* 3 ün katlarında fizz
* 5 ve 3 ün katlarında fizz buzz
*
*/
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Hangi sayıya kadar oyun oynansın : ");
int n = scanner.nextInt();
Game(n);
}
static void Game(int n)
{
for (int i = 1; i < n; i++) {
if((i % 3 == 0) && (i % 5 == 0))
{
System.out.print("Fizz Buzz, ");
}
else if (i % 3 == 0)
{
System.out.print("Fizz, ");
}
else if (i % 5 == 0)
{
System.out.print("Buzz, ");
}
else
{
System.out.print(" "+i+", ");
}
}
}
}
0 Yorumlar