在 C 中查找正负数程序



就像找出数字是偶数还是奇数,找出数字是正数还是负数,也是一项非常简单的程序。我们将在 C 中学习如何使用条件语句 if-else

算法

该程序的算法非常简单 −

START
   Step 1 → Take integer variable A
   Step 2 → Assign value to the variable
   Step 3 → Check if A is greater than or equal to 0  
   Step 4 → If true print A is positive
   Step 5 → If false print A is negative
STOP

流程图

我们可以绘制此程序的流程图,如下所示 −

FlowDiagram Positive or Negative

伪代码

procedure positive_negative()

   IF ( number ≥ 0 )
      PRINT number is positive
   ELSE
      PRINT number is negative
   END IF

end procedure

实现

此算法的实现如下 −

#include <stdio.h>

int main() {
   int number = -2;
   
   if (number >= 0)
      printf("%d is positive\n", number);
   else
      printf("%d is negative\n", number);
   
   return 0;
}

输出

程序的输出应为 −

-2 is negative
simple_programs_in_c.htm
广告