Programa C para comprobar si un número es positivo o negativo

En este ejemplo, aprenderá a verificar si un número (ingresado por el usuario) es negativo o positivo.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación en C:

  • Operadores de programación C
  • C if … else Statement

Este programa toma un número del usuario y verifica si ese número es positiveo negativeo zero.

Marque Positivo o Negativo usando if … else

#include int main() ( double num; printf("Enter a number: "); scanf("%lf", &num); if (num <= 0.0) ( if (num == 0.0) printf("You entered 0."); else printf("You entered a negative number."); ) else printf("You entered a positive number."); return 0; ) 

También puede resolver este problema utilizando una if elsedeclaración anidada .

Marque Positivo o Negativo usando Anidado si… si no

#include int main() ( double num; printf("Enter a number: "); scanf("%lf", &num); if (num 0.0) printf("You entered a positive number."); else printf("You entered 0."); return 0; ) 

Salida 1

Ingrese un número: 12.3 Ingresó un número positivo. 

Salida 2

Ingrese un número: 0 Ingresó 0. 

Articulos interesantes...