数値が正か負かゼロかをチェックするCプログラム?
0より大きい数値は正であり、0より小さい数値は負です。正と負の概念は、数論とプログラミングでも非常に重要です。計算はこの概念のみに依存しています。
Input: 0 Output:0 is zero
説明
条件文を使用して、天気が0の数値が0より大きいか0より小さいかを確認します。
例
#include <iostream>
using namespace std;
int main() {
int n=0;
if(n>0) {
printf("%d is positive",n);
} else if(n<0) {
printf("%d is negative",n);
} else {
printf("%d is zero",n);
}
return 0;
} -
プラス完全数をチェックするCプログラム
n桁の数xが与えられた場合、私たちのタスクは、与えられた数のプラス完全数かどうかを確認することです。数値がプラス完全数であることを確認するために、すべての桁のn乗d(d ^ n)を見つけて、すべての桁を合計します。合計がnに等しい場合、その数値はプラス完全数です。プラス完全数は、任意の数のアームストロングを見つけるのと似ています。 以下の例のように- 例 Input: 163 Output: Number is not a perfect_number Explanation: 1^3 + 6^3 + 3^3 is not equal to 163 Input: 371 Output:
-
Pythonを使用して、数値が正、負、またはゼロであるかどうかを確認するにはどうすればよいですか?
if-elif-elseの使用 num = float(input("Enter a number: ")) if num > 0: print("Positive ") elif num == 0: print("Zero") else: print("Negative ") ネストされたifを使用 num = float(input("Enter a number: ")) if num >= 0: &