JavaでFizzBuzzを作ってみた
こんにちは。Javaを学習し始めたので早速FizzBuzzを作ってみました。
ちなみに私はRubyを学習していました。
public class FizzBuzz {
public static void main(String[] args) {
for(int i = 1; i < 50;i++) {
if((i % 3 == 0)&&(i % 5 == 0)) {
System.out.println("FizzBuzz");
}else if(i % 3 == 0) {
System.out.println("Buzz");
}else if(i % 5 == 0) {
System.out.println("Fizz");
}else {
System.out.println(i);
}
}
}
}
ちなみに標準入力を使った例
import java.util.Scanner;
public class FizzBuzz2 {
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
double sum;
Scanner stdIn = new Scanner(System.in);
System.out.println("好きな数字を入力してください");
sum = stdIn.nextDouble();
if((sum % 3 == 0)&&(sum % 5 == 0)) {
System.out.println("FizzBuzz");
}else if(sum % 3 == 0) {
System.out.println("Buzz");
}else if(sum % 5 == 0) {
System.out.println("Fizz");
}else {
System.out.println(sum);
}
}
}
1行目のimport java.util.Scanner;をインポートする
6行目にクラスのインスタンスに生成する
で、引数はSystem.inという標準入力示している
9行目に入力した数値を変数sumに代入する
以上です。
JavaってRubyと比べて難しいね
Author And Source
この問題について(JavaでFizzBuzzを作ってみた), 我々は、より多くの情報をここで見つけました https://qiita.com/shota0091/items/d9f04879efbc8f13b475著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .