C programma, lai pārbaudītu, vai skaitlis ir pozitīvs vai negatīvs

Š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 elsepaziņ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. 

Interesanti raksti...