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 positive
o negative
o 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 else
declaració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.