Abfragen Ei

IF Abfragen mit Eiern

In folgendem Artikel erfährst du wofür Abfragen beim Programmieren benötigt werden und wo sie zum Einsatz kommen. Alles was du an Vorwissen mitbringen musst erfährst du in den Beiträgen: “Variablen, Kochtöpfe und Datentypen” und “Logische Operatoren“.

Welchen Zweck erfüllen Abfragen?

Das Konzept der Abfragen findest du in jeder Programmiersprache. Sie kommen immer dann zum Einsatz, wenn es um eine Fallunterscheidung geht. Abfragen können unterschiedlich komplex sein. Die einfachste Form stellt die “IF Abfrage” dar.

Die IF Abfrage

IF Abfragen prüfen den Wahrheitsgehalt von Aussagen, welche mit Hilfe der Logischen Operatoren formuliert werden. Der danach folgende Codeblock {Absatz} findet nur dann Beachtung, wenn es sich um eine wahre Aussage handelt.

Beispiel:

if (Minuten > 7)
{ Console.WriteLine(“Dein Frühstücksei ist hart”); }

Die ELSE IF Abfrage

Die ELSE IF Abfrage ist eine optionale Erweiterung der IF Abfrage.  Auch hier geht es darum den Wahrheitsgehalt einer Aussage zu überprüfen. Der wesentliche Unterschied ist, dass diese nur zum Einsatz kommt, wenn der Wahrheitsgehalt der vorgehenden IF Abfrage negativ ist. Eine IF Abfrage kannst du mit beliebig vielen ELSE IF Abfragen erweitern.

Beispiel:

if (Minuten > 7)
{Console.WriteLine(“Dein Frühstücksei ist hart”);}
else if (Minuten = 7)
{Console.WriteLine(“Dein Frühstücksei ist kernig”);}

Die ELSE  Abfrage

Auch hier handelt es sich um ein optionale Erweiterung. Die ELSE Abrage ist wie ein Sicherheitsnetz. Wenn sowohl die IF Abfrage als auch die ELSE IF Abfragen scheitern kommt sie zum Einsatz.

Beispiel:

if (Minuten > 7)
{Console.WriteLine(“Dein Frühstücksei ist hart”);}
else if (Minuten = 7)
{Console.WriteLine(“Dein Frühstücksei ist kernig”);}
else
{Console.WriteLine(“Dein Frühstücksei ist weich”);}

Quiz

Zum Abschluss gibt es noch zwei einfache Fragen. Wenn du den Text aufmerksam gelesen hast, dann sollte dir die Beantwortung nicht all zu schwer fallen. Klicke auf „Antwort“ um die Lösung zu erhalten.

Mit wie vielen ELSE IF Abfragen darfst du eine IF Abfrage erweitern?

Wann kommt die ELSE Abfrage zum Einsatz?

So einfach ist das

Jetzt weißt du, wie Abfragen erstellt werden. Dieses Konzept kannst du auf nahezu jede Programmiersprache übertragen. Einzig die Schreibweise kann sich etwas unterscheiden.

 

Ein Gedanke zu „IF Abfragen mit Eiern

Schreibe einen Kommentar