Program C na kontrolu, či je číslo kladné alebo záporné

V tomto príklade sa naučíte skontrolovať, či je číslo (zadané používateľom) záporné alebo kladné.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku C:

  • Operátori programovania C.
  • C ak … iné vyhlásenie

Tento program vezme číslo od používateľa a skontroluje, či je toto číslo buď positivealebo negativealebo zero.

Zaškrtnite Pozitívne alebo Negatívne pomocou, ak … inak

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

Tento problém môžete vyriešiť aj pomocou vnoreného if elsepríkazu.

Skontrolujte, či je pozitívny alebo negatívny pomocou vnoreného, ​​ak … inak

#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ýstup 1

Zadajte číslo: 12.3 Zadali ste kladné číslo. 

Výstup 2

Zadajte číslo: 0 Zadali ste 0. 

Zaujímavé články...