Aufgaben

Aus MediaWiki Fachinformatiker

⬅️ Datentypen

```mediawiki

Übungen: Deklaration und Initialisierung in C#

Aufgabe 1: Deklaration mehrerer Variablen

Aufgabenstellung

Deklariere drei Variablen, um die Namen, das Alter und die Höhe (in Metern) von drei verschiedenen Personen zu speichern.

Initialisiere die Variablen mit beliebigen Werten.

Lösung

using System;

class Program
{
    static void Main(string[] args)
    {
        // Person 1
        string name1 = "Max";
        int alter1 = 25;
        double groesse1 = 1.80;

        // Person 2
        string name2 = "Anna";
        int alter2 = 30;
        double groesse2 = 1.65;

        // Person 3
        string name3 = "Tom";
        int alter3 = 22;
        double groesse3 = 1.75;

        Console.WriteLine(name1 + " ist " + alter1 + " Jahre alt und " + groesse1 + " Meter groß.");
        Console.WriteLine(name2 + " ist " + alter2 + " Jahre alt und " + groesse2 + " Meter groß.");
        Console.WriteLine(name3 + " ist " + alter3 + " Jahre alt und " + groesse3 + " Meter groß.");

        Console.ReadLine();
    }
}

Aufgabe 2: Berechnung und Zuweisung

Aufgabenstellung

Deklariere zwei Variablen vom Typ double, um die Länge und Breite eines Rechtecks zu speichern.

Berechne die Fläche und speichere das Ergebnis in einer dritten Variable.

Lösung

using System;

class Program
{
    static void Main(string[] args)
    {
        double laenge = 5.5;
        double breite = 3.2;

        double flaeche = laenge * breite;

        Console.WriteLine("Die Fläche beträgt: " + flaeche);

        Console.ReadLine();
    }
}

Aufgabe 3: Deklariere und initialisiere

Aufgabenstellung

Deklariere und initialisiere folgende Variablen:

  • Einen int-Wert für das Alter einer Person
  • Einen double-Wert für die Temperatur
  • Einen string-Wert für den Namen eines Haustiers
  • Einen bool-Wert, der angibt, ob es draußen regnet

Zusatz: Gib die Werte in der Konsole aus.

Lösung

using System;

class Program
{
    static void Main(string[] args)
    {
        int alter = 28;
        double temperatur = 21.5;
        string haustier = "Bello";
        bool regnet = false;

        Console.WriteLine("Alter: " + alter);
        Console.WriteLine("Temperatur: " + temperatur);
        Console.WriteLine("Haustier: " + haustier);
        Console.WriteLine("Regnet es draußen?: " + regnet);

        Console.ReadLine();
    }
}

Aufgabe 4: Deklariere und initialisiere

Aufgabenstellung

Deklariere und initialisiere Variablen, um folgendes zu berechnen:

  • Das Ergebnis einer Addition von zwei int-Zahlen
  • Die Fläche eines Kreises mit einem gegebenen Radius
  • Eine Nachricht, die zwei Strings miteinander kombiniert

Hinweis:

  • Verwende die Konstante Math.PI
  • Strings können mit + verbunden werden

Lösung

using System;

class Program
{
    static void Main(string[] args)
    {
        // Addition
        int zahl1 = 10;
        int zahl2 = 5;

        int ergebnis = zahl1 + zahl2;

        // Kreisfläche
        double radius = 4.5;

        double kreisflaeche = Math.PI * radius * radius;

        // Strings kombinieren
        string vorname = "Hallo ";
        string nachricht = "Welt";

        string kompletterText = vorname + nachricht;

        Console.WriteLine("Addition: " + ergebnis);
        Console.WriteLine("Kreisfläche: " + kreisflaeche);
        Console.WriteLine(kompletterText);

        Console.ReadLine();
    }
}

Aufgabe 5

Aufgabenstellung

Erstelle ein Programm, das den Namen, das Alter und das Lieblingsessen eines Nutzers speichert.

Gib diese Informationen in einem Satz aus.

Beispiel:

„Hallo Max, du bist 25 Jahre alt und dein Lieblingsessen ist Pizza.“

Lösung

using System;

class Program
{
    static void Main(string[] args)
    {
        string name = "Max";
        int alter = 25;
        string lieblingsessen = "Pizza";

        Console.WriteLine("Hallo " + name +
                          ", du bist " + alter +
                          " Jahre alt und dein Lieblingsessen ist " +
                          lieblingsessen + ".");

        Console.ReadLine();
    }
}

Zusammenfassung

In diesen Übungen wurden folgende Grundlagen verwendet:

  • Variablen deklarieren
  • Variablen initialisieren
  • Datentypen verwenden
  • Berechnungen durchführen
  • Strings kombinieren
  • Konsolenausgaben erzeugen
Hinweis
   Prüfungstipp

```