わたしはC#言語からプログラミングを始めました。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
int number = 2; if (number % 2 == 1) { //変数 number にセットされた数値が奇数か偶数を判定 Console.WriteLine("{0}は奇数です", number); } else { //変数 number にセットされた数値が奇数か偶数を判定 Console.WriteLine("{0}は偶数です", number); } if (number % 2 == 1) { //変数 number にセットされた数値は0ではないかを判定 Console.WriteLine("{0}は0ではありません", number); } else { //変数 number にセットされた数値は0ではないかを判定 Console.WriteLine("{0}は0です", number); } } }
}
cmdの結果では1は0でないと認識されるのですが
2などの偶数は0であると認識されてしまうのですが0以外を「0ではありません」と認識させ
0のみを「0です」と認識させるにはどうしたらいいのでしょうか
※奇数と偶数の判定と0であるか0ではないかの判定の課題内容でした。
不備があったので追記させて頂きます。
コードは ``` と ``` で囲ってください。インデントされて見やすくなるので。
回答2件
あなたの回答
tips
プレビュー