C Programm, et kontrollida, kas arv on positiivne või negatiivne

Selles näites saate teada, kas arv (kasutaja sisestatud) on negatiivne või positiivne.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest C-programmeerimise teemadest:

  • C programmeerimisoperaatorid
  • C kui … muidu avaldus

See programm võtab numbri alla ja kontrolli, kas see number on kas positivevõi negativevõi zero.

Kontrollige kas positiivne või negatiivne, kui… muul juhul

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

Selle probleemi saate lahendada ka pesastatud if elseavalduse abil.

Märkige positiivne või negatiivne, kasutades pesastatud, kui… muul juhul

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

Väljund 1

Sisestage arv: 12.3 Sisestasite positiivse numbri. 

Väljund 2

Sisestage number: 0 Sisestasite 0. 

Huvitavad Artiklid...