If-Else-Operator
if-else-sætningen er en grundlæggende del af programmering. Den gør det muligt at styre programmets forløb baseret på bestemte betingelser. if-else-strukturen er ret ligetil:
main.c
123456if (condition) { // Execute this block of code if condition is `true` } else { // Execute this block of code if condition is `false` }
For eksempel, antag at variablen temperature aflæses fra en sensor, og du ønsker et program, der advarer, når temperaturen overstiger en fastsat grænse.
Main.c
1234567891011121314#include <stdio.h> int main() { int temperature = 200; // In celsius if (temperature > 80) { printf("Temperature is so high: %d degrees Celsius\n", temperature); } else { printf("Temperature is normal: %d degrees Celsius\n", temperature); } return 0; }
Du kan anvende flere if-udsagn i et program, især når du skal evaluere forskellige betingelser. if-else-udsagnet kan yderligere udvides med else-if:
Main.c
123456789101112131415161718192021#include <stdio.h> int main() { int tempereture = 50; // In celsius if (tempereture > 50) { printf("Temperature is high: %d degrees Celsius\n", tempereture); // First instruction } else if (tempereture > 100) { printf("Temperature is so high: %d degrees Celsius\n", tempereture);// Second instruction } else if (tempereture > 150) { printf("Temperature is critically high: %d degrees Celsius\n", tempereture);// Third instruction } else { printf("Temperature is normal: %d degrees Celsius\n", tempereture); // Fourth instruction } return 0; }
1. Hvad er formålet med en if-else-sætning i programmering?
2. Hvad er en grundlæggende struktur for en if-else-sætning i C, inklusive syntaksen for kodeblokke.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.63
If-Else-Operator
Stryg for at vise menuen
if-else-sætningen er en grundlæggende del af programmering. Den gør det muligt at styre programmets forløb baseret på bestemte betingelser. if-else-strukturen er ret ligetil:
main.c
123456if (condition) { // Execute this block of code if condition is `true` } else { // Execute this block of code if condition is `false` }
For eksempel, antag at variablen temperature aflæses fra en sensor, og du ønsker et program, der advarer, når temperaturen overstiger en fastsat grænse.
Main.c
1234567891011121314#include <stdio.h> int main() { int temperature = 200; // In celsius if (temperature > 80) { printf("Temperature is so high: %d degrees Celsius\n", temperature); } else { printf("Temperature is normal: %d degrees Celsius\n", temperature); } return 0; }
Du kan anvende flere if-udsagn i et program, især når du skal evaluere forskellige betingelser. if-else-udsagnet kan yderligere udvides med else-if:
Main.c
123456789101112131415161718192021#include <stdio.h> int main() { int tempereture = 50; // In celsius if (tempereture > 50) { printf("Temperature is high: %d degrees Celsius\n", tempereture); // First instruction } else if (tempereture > 100) { printf("Temperature is so high: %d degrees Celsius\n", tempereture);// Second instruction } else if (tempereture > 150) { printf("Temperature is critically high: %d degrees Celsius\n", tempereture);// Third instruction } else { printf("Temperature is normal: %d degrees Celsius\n", tempereture); // Fourth instruction } return 0; }
1. Hvad er formålet med en if-else-sætning i programmering?
2. Hvad er en grundlæggende struktur for en if-else-sætning i C, inklusive syntaksen for kodeblokke.
Tak for dine kommentarer!