Programa C para verificar se um número é positivo ou negativo

Neste exemplo, você aprenderá a verificar se um número (inserido pelo usuário) é negativo ou positivo.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação C:

  • Operadores de programação C
  • Declaração C if … else

Este programa pega um número do usuário e verifica se esse número é positiveou negativeou zero.

Verifique Positivo ou 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; ) 

Você também pode resolver esse problema usando if elseinstrução aninhada .

Marque positivo ou negativo usando aninhado se … senão

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

Produto 1

Insira um número: 12.3 Você inseriu um número positivo. 

Produto 2

Insira um número: 0 Você inseriu 0. 

Artigos interessantes...