Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære If-Else-Operator | Kontroludsagn
C-Grundlæggende

bookIf-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

main.c

copy
123456
if (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

Main.c

copy
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

Main.c

copy
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.

question mark

Hvad er formålet med en if-else-sætning i programmering?

Select the correct answer

question mark

Hvad er en grundlæggende struktur for en if-else-sætning i C, inklusive syntaksen for kodeblokke.

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

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

bookIf-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

main.c

copy
123456
if (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

Main.c

copy
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

Main.c

copy
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.

question mark

Hvad er formålet med en if-else-sætning i programmering?

Select the correct answer

question mark

Hvad er en grundlæggende struktur for en if-else-sætning i C, inklusive syntaksen for kodeblokke.

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 1
some-alt