Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen If-else Operator | Control Statements
C Basics
course content

Kursinhalt

C Basics

C Basics

1. Introduction
2. Data
3. Operators
4. Control Statements
5. Functions
6. Pointers

book
If-else Operator

if-else

The if-else statement is a staple in programming. It enables you to direct the flow of your program based on certain conditions.

Note

Just a heads-up! Code blocks { } were introduced in Section 1, Chapter 2.

The if-else structure is pretty straightforward:

Take, for instance, the temperature variable that receives data from a temperature sensor.

Suppose we want a program that alerts us when the temperature gets too high:

c

Main

copy
123456789101112131415161718
#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; }

You can incorporate multiple if statements in a program, especially when you need to evaluate various conditions.

Note

Conditions can also include logical operators.

Else If

The if-else statement can be further expanded with else-if:

c

Main

copy
12345678910111213141516171819202122232425262728
#include <stdio.h> int main() { int tempereture = 50; // in celsius if (tempereture > 50) // condition 1 { printf("Temperature is high: %d degrees Celsius\n", tempereture); // instruction_1 } else if (tempereture > 100)// condition 2 { printf("Temperature is so high: %d degrees Celsius\n", tempereture);// instruction_2 } else if (tempereture > 150)// condition 3 { printf("Temperature is critically high: %d degrees Celsius\n", tempereture);// instruction_3 } else { printf("Temperature is normal: %d degrees Celsius\n", tempereture); // instruction_4 } return 0; }

1. What is the purpose of an if-else statement in programming?

2. What is a basic structure of an if-else statement in C, including the syntax for code blocks.

What is the purpose of an if-else statement in programming?

What is the purpose of an if-else statement in programming?

Wählen Sie die richtige Antwort aus

What is a basic structure of an if-else statement in C, including the syntax for code blocks.

What is a basic structure of an if-else statement in C, including the syntax for code blocks.

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 1
We're sorry to hear that something went wrong. What happened?
some-alt