Ein Programmierer sitzt vor seinem Computer und schaut auf den Bildschirm, auf dem Code und eine if-Anweisung zu sehen sind.

C# if-Anweisung: Grundlagen für Entscheidungen in der Programmierung

Die if-Anweisung ist eine wichtige Funktion in C#, die verwendet wird, um Entscheidungen in der Programmierung zu treffen. Mit der if-Anweisung können Programmierer prüfen, ob bestimmte Bedingungen wahr oder falsch sind und entsprechend handeln. In diesem Artikel werden wir uns genauer mit der if-Anweisung in C# befassen und wie sie verwendet wird, um Entscheidungen in der Programmierung zu treffen.

if-Anweisung in C#:

Die if-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 der Codeblock nicht ausgeführt.

Die Syntax der if-Anweisung ist wie folgt:

				
					if (Bedingung)
{
   //Code, der ausgeführt wird, wenn die Bedingung wahr 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 geschweiften Klammern ausgeführt. Wenn die Bedingung falsch ist, wird der Codeblock übersprungen.

Ein Beispiel:

				
					int a = 10;
if (a > 5)
{
   Console.WriteLine("a ist größer als 5");
}

				
			

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

Aufgabe:

Aufgabe zum Mitmachen:

Erstellen Sie ein C# Programm, das den Benutzer nach seinem Alter fragt und dann überprüft, ob er/sie volljährig ist oder nicht. Wenn der Benutzer volljährig ist, soll das Programm die Meldung „Sie sind volljährig!“ 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 sind Sie?");
            int alter = Convert.ToInt32(Console.ReadLine());

            if (alter >= 18)
            {
                Console.WriteLine("Sie sind volljährig!");
            }
            
            Console.ReadLine();
    }
}

				
			
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
Datenschutz
Ich, Marco Lindner (Wohnort: Deutschland), würde gerne mit externen Diensten personenbezogene Daten verarbeiten. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht mir aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, treffen Sie bitte eine Auswahl:
Datenschutz
Ich, Marco Lindner (Wohnort: Deutschland), würde gerne mit externen Diensten personenbezogene Daten verarbeiten. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht mir aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, treffen Sie bitte eine Auswahl: