javaを使って、簡単な数字ゲームを作ってみました。
ルールは単純です。
入力した数字が、コンピュータが出した数字より大きかったら、勝ち。
逆にコンピュータが出した数字より小さかったら、負け。
以下に自分が書いたコードを載せます。
GameSample
public class GameSample{
public static void main(String[] args){
//ここでまず、数字を入力できるように設定する
System.out.println("数字を入力してください");
int i = new java.util.Scanner(System.in).nextInt();
//数字の乱数生成
int j = new java.util.Random().nextInt(100);
//jに+1を加えて、1〜100に設定
j ++;
System.out.println("jの数字:" + j);
//条件分岐
if(i > j){
System.out.println("大きい");
} else {
System.out.println("小さい");
}
}
}
結果
数字を入力してください
56
jの数字:100
小さい
まとめ
今回は、まだJavaを勉強中ということで、条件分岐などを使って、簡単なものを作成しました。
自分で考えながらコード書いて、それが想像通りに動いてくれたので、とても嬉しかったと同時に感動しました。
また、まだ基本構文や配列、オブジェクト指向など勉強中なので、一通り勉強して復習したら、今度は「じゃんけんゲーム」を作ろうと思います。