C#
 Computer >> コンピューター >  >> プログラミング >> C#

数値が正、負、奇数、偶数、ゼロかどうかを確認するC#プログラム


次の条件を確認してください-

奇数と偶数の場合、数値を2で割ったときの余りを確認します-

// checking for odd/ even
if(n % 2 == 0) {
   Console.WriteLine("Even");
} else {
   Console.WriteLine("Odd");
}

正、負、および数値が0かどうかを確認する場合-

if (n < 0) {
Console.WriteLine("Negative Number!");
} else if(n == 0) {
   Console.WriteLine("Zero");
} else {
   Console.WriteLine("Positive Number!");
}

完全なコードは次のとおりです。

using System;
using System.Collections.Generic;

public class Demo {
   public static void Main(string[] args) {
      int n = 19;

      // checking for odd/ even
      if (n % 2 == 0) {
         Console.WriteLine("Even");
      } else {
         Console.WriteLine("Odd");
      }

      // checking for positive, negative or 0
      if (n < 0) {
         Console.WriteLine("Negative Number!");
      } else if (n == 0) {
         Console.WriteLine("Zero");
      } else {
         Console.WriteLine("Positive Number!");
      }
   }
}

出力

Odd
Positive Number!

  1. Pythonで、aからbまでの整数の積が正、負、またはゼロであるかどうかを確認します

    範囲[l、u]の下限と上限があるとします。その範囲の数値の積が正か負かゼロかを確認する必要があります。 したがって、入力がl =-8 u =-2の場合、その範囲の値は[-8、-7、-6、-5、-4、-3、-であるため、出力は負になります。 2]の場合、積は-40320なので、これはマイナスになります。 これを解決するには、次の手順に従います- lとuの両方が正の場合、 「Positive」を返す それ以外の場合、lが負で、uが正の場合、 「ゼロ」を返す それ以外の場合、 n:=| l --u | + 1 nが偶数の場合、 「Positive」を返す 「ネガティブ」を返

  2. 除数の数が偶数か奇数かをチェックするPythonプログラム

    この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 −数値「n」を指定して、除数の総数が偶数または奇数であることを確認します。 このアプローチでは、すべての除数を見つけて、除数の数が偶数または奇数であることを確認します。 実装は以下のとおりです- 例 import math def countDivisors(n) :    count = 0    # calculating all the divisors    root=int(math.sqrt(n))+2 &nbs