Encuentra un programa positivo-negativo en C

Al igual que encontrar un número es par o impar, encontrar un número positivo o negativo también es un programa muy simple de escribir. Aprenderemos el uso del enunciado condicional if-elseen C.

Algoritmo

El algoritmo de este programa es muy fácil:

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

Diagrama de flujo

Podemos dibujar un diagrama de flujo para este programa como se indica a continuación:

Pseudocódigo

procedure positive_negative()

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

end procedure

Implementación

La implementación de este algoritmo se da a continuación:

#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;
}

Salida

La salida del programa debe ser:

-2 is negative