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

bookIf-Else-Operator

if-else-setningen er en grunnleggende del av programmering. Den gjør det mulig å styre programflyten basert på bestemte betingelser. Strukturen til if-else er ganske enkel:

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, anta at variabelen temperature leses fra en sensor, og du ønsker et program som varsler når temperaturen overstiger en satt grense.

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 inkludere flere if-setninger i et program, spesielt når du må evaluere ulike betingelser. if-else-setningen kan utvides ytterligere 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. Hva er formålet med en if-else-setning i programmering?

2. Hva er en grunnleggende struktur for en if-else-setning i C, inkludert syntaksen for kodeblokker.

question mark

Hva er formålet med en if-else-setning i programmering?

Select the correct answer

question mark

Hva er en grunnleggende struktur for en if-else-setning i C, inkludert syntaksen for kodeblokker.

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 1

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 2.63

bookIf-Else-Operator

Sveip for å vise menyen

if-else-setningen er en grunnleggende del av programmering. Den gjør det mulig å styre programflyten basert på bestemte betingelser. Strukturen til if-else er ganske enkel:

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, anta at variabelen temperature leses fra en sensor, og du ønsker et program som varsler når temperaturen overstiger en satt grense.

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 inkludere flere if-setninger i et program, spesielt når du må evaluere ulike betingelser. if-else-setningen kan utvides ytterligere 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. Hva er formålet med en if-else-setning i programmering?

2. Hva er en grunnleggende struktur for en if-else-setning i C, inkludert syntaksen for kodeblokker.

question mark

Hva er formålet med en if-else-setning i programmering?

Select the correct answer

question mark

Hva er en grunnleggende struktur for en if-else-setning i C, inkludert syntaksen for kodeblokker.

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 1
some-alt