I dette eksempel lærer du at kontrollere, om et tal (indtastet af brugeren) er negativt eller positivt.
For at forstå dette eksempel skal du have kendskab til følgende C-programmeringsemner:
- C Programmeringsoperatører
- C hvis… ellers Erklæring
Dette program tager et nummer fra brugeren og kontrollerer, om dette nummer er enten positive
eller negative
eller zero
.
Kontroller positivt eller negativt ved hjælp af hvis … ellers
#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; )
Du kan også løse dette problem ved hjælp af indlejret if else
erklæring.
Kontroller positiv eller negativ ved hjælp af indlejret, hvis … ellers
#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; )
Udgang 1
Indtast et tal: 12.3 Du indtastede et positivt tal.
Udgang 2
Indtast et nummer: 0 Du indtastede 0.