W tym przykładzie nauczysz się sprawdzać, czy liczba (wprowadzona przez użytkownika) jest ujemna czy dodatnia.
Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania w C:
- Operatorzy programowania C.
- C if… else Statement
Ten program pobiera numer od użytkownika i sprawdza, czy jest to liczba positive
lub negative
albo zero
.
Zaznacz pozytywne lub negatywne, używając if… else
#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; )
Możesz również rozwiązać ten problem za pomocą if else
instrukcji zagnieżdżonej .
Zaznacz dodatnie lub ujemne, używając zagnieżdżonych if… else
#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; )
Wyjście 1
Wprowadź liczbę: 12.3 Wpisałeś liczbę dodatnią.
Wyjście 2
Wpisz liczbę: 0 Wprowadziłeś 0.