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ď positive
alebo negative
alebo 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 else
prí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.