Search
Close this search box.
Ein Programmierer sitzt vor seinem Computer und schaut auf den Bildschirm, auf dem Code und eine if-else-Anweisung zu sehen sind.

C# if-else-Anweisung: Entscheidungen treffen und unterschiedliche Aktionen ausführen

Die if-else-Anweisung ist eine grundlegende Funktion in der Programmierung, die verwendet wird, um Entscheidungen basierend auf Bedingungen zu treffen. Sie ermöglicht es, Codeblöcke auszuführen, wenn eine Bedingung wahr ist, und alternative Codeblöcke auszuführen, wenn die Bedingung falsch ist. In diesem Artikel werden wir uns genauer mit der if-else-Anweisung in C# befassen und wie sie verwendet wird, um Entscheidungen in der Programmierung zu treffen.

if-else-Anweisung in C#:

Die if-else-Anweisung in C# wird verwendet, um eine Entscheidung zu treffen, ob ein bestimmtes Ereignis eingetreten ist oder nicht. Wenn das Ereignis eintritt, wird ein bestimmter Codeblock ausgeführt. Wenn das Ereignis nicht eintritt, wird ein anderer Codeblock ausgeführt.

Die Syntax der if-else-Anweisung ist wie folgt:

				
					if (Bedingung)
{
   //Code, der ausgeführt wird, wenn die Bedingung wahr ist
}
else
{
   //Code, der ausgeführt wird, wenn die Bedingung falsch ist
}

				
			

In diesem Codeabschnitt wird zunächst eine Bedingung definiert, die wahr oder falsch sein kann. Wenn die Bedingung wahr ist, wird der Code innerhalb der ersten geschweiften Klammern ausgeführt. Wenn die Bedingung falsch ist, wird der Code innerhalb der zweiten geschweiften Klammern ausgeführt.

Ein Beispiel:

				
					int b = 3;
if (b > 5)
{
   Console.WriteLine("b ist größer als 5");
}
else
{
   Console.WriteLine("b ist kleiner oder gleich 5");
}

				
			

In diesem Beispiel wird die Variable „b“ definiert und auf den Wert 3 gesetzt. Anschließend wird eine if-else-Anweisung verwendet, um zu überprüfen, ob „b“ größer als 5 ist. Da dies nicht der Fall ist, wird der Code innerhalb der zweiten geschweiften Klammern ausgeführt, und die Zeichenfolge „b ist kleiner oder gleich 5“ wird in der Konsole ausgegeben.

Vorteile der if-else-Anweisung:

Die if-else-Anweisung bietet viele Vorteile in der Programmierung. Sie ermöglicht es, Entscheidungen zu treffen und unterschiedliche Aktionen basierend auf den Bedingungen auszuführen. Durch die Verwendung von if-else-Anweisungen kann der Code flexibler und effizienter gestaltet werden, da nur der Code ausgeführt wird, der tatsächlich benötigt wird. Darüber hinaus kann die if-else-Anweisung in Kombination mit anderen Funktionen wie Schleifen und Methoden verwendet werden, um komplexe Programmieraufgaben zu lösen.

Fazit: Die if-else-Anweisung ist eine grundlegende Funktion in der Programmierung, die verwendet wird, um Entscheidungen zu treffen und unterschiedliche Aktionen basierend auf den Bedingungen auszuführen. Die Verwendung von if-else-Anweisungen ist entscheidend, um komplexe Programmieraufgaben zu lösen und effektive Lösungen zu finden. Es ist wichtig für jeden, der programmieren

Aufgabe:

Aufgabe zum Mitmachen:

Schreibe ein C#-Programm, das den Benutzer nach seinem Alter fragt und je nach Alter eine unterschiedliche Ausgabe macht. Wenn das Alter des Benutzers 18 oder älter ist, soll das Programm „Willkommen auf unserer Website“ ausgeben. Wenn das Alter des Benutzers unter 18 ist, soll das Programm „Du musst mindestens 18 Jahre alt sein, um diese Website zu besuchen“ ausgeben.

Um die Lösung anzuzeigen, fahre mit der Maus in die Mitte des darunterliegenden Fensters.

				
					using System;

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Wie alt bist du?");
        int alter = Convert.ToInt32(Console.ReadLine());

        if (alter >= 18)
        {
            Console.WriteLine("Willkommen auf unserer Website");
        }
        else
        {
            Console.WriteLine("Du musst mindestens 18 Jahre alt sein, um diese Website zu besuchen");
        }
    }
}

				
			

Dieses Programm fragt den Benutzer nach seinem Alter und speichert die Antwort in einer Variablen namens „alter“. Dann wird eine if-else-Anweisung verwendet, um zu überprüfen, ob das Alter des Benutzers größer oder gleich 18 ist. Wenn das Alter des Benutzers 18 oder älter ist, wird die Zeichenfolge „Willkommen auf unserer Website“ ausgegeben. Andernfalls wird die Zeichenfolge „Du musst mindestens 18 Jahre alt sein, um diese Website zu besuchen“ ausgegeben. Diese Aufgabe ist eine einfache Möglichkeit für Anfänger, die if-else-Anweisung in C# zu lernen und zu verstehen, wie Entscheidungen in der Programmierung getroffen werden können.

Zurück zum vorherigen Teil des C# Kurses
Klicken Sie auf den Pfeil, um zum vorherigen Teil des Kurses zurückzukehren
Pfeil-Button zum nächsten Teil des Kurses
Klicken Sie auf den Pfeil, um zum nächsten Teil des Kurses zu gelangen