Aufgaben
```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
Prüfungstipp
```
