c#で乱数を使い、だした数字を
「偶数:~~~
奇数:~~~」
というように表示させるという問題で以下のように書きました。
Random rnd = new Random(); for (int i = 0; i < 11; i++) { int dise = rnd.Next(1, 101); if (dise % 2 == 0) { Console.WriteLine("偶数:" + dise); } else { Console.WriteLine("偶数:" + dise); } }Console.WriteLine();
そうしたら結果が
「偶数:~偶数:~奇数:~・・・・」
となってしまいました。ifの中身が違うのであろうことはわかっているのですが正しい書き方がわかりません。
回答4件
あなたの回答
tips
プレビュー