Šajā piemērā jūs iemācīsities pārbaudīt, vai skaitlis (lietotāja ievadīts) ir negatīvs vai pozitīvs.
Lai saprastu šo piemēru, jums vajadzētu būt zināšanām par šādām C programmēšanas tēmām:
- C programmēšanas operatori
- C ja … cits paziņojums
Šī programma veic vairākas no lietotāju un pārbauda, vai šis skaits ir vai nu positive
, vai negative
, vai zero
.
Pārbaudiet pozitīvu vai negatīvu izmantošanu, ja … citādi
#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; )
Jūs varat arī atrisināt šo problēmu, izmantojot ligzdotu if else
paziņojumu.
Pārbaudiet pozitīvu vai negatīvu, izmantojot funkciju Nested, ja … citādi
#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; )
1. izeja
Ievadiet skaitli: 12.3. Ievadījāt pozitīvu skaitli.
2. izeja
Ievadiet skaitli: 0 Jūs ievadījāt 0.