Miniprojekt: Ein kleines Charakter-Profil
Abschlussbedingungen
Thema: „Ein kleines Charakter-Profil“
Du wirst Schritt für Schritt Daten zu einer fiktiven Person verwalten und dabei alle Datentypen anwenden.
Erstellt das Projekt in der online-ide.
🔹 Aufgabe 1 – Einfache Variablen anlegen
Lege Variablen an, um eine Person zu beschreiben.Aufgaben:
- Lege folgende Variablen an:
String für den Namen
int für das Alter
double für die Körpergröße (in Meter)
char für das Geschlecht (z. B. 'm', 'w', 'u')
boolean für „ist Student?“ - Initialisiere die Variablen mit von dir selbst ausgewählten Werten.
- Gib alle Werte mit System.out.println() aus.
🔹 Aufgabe 2 – Einfache Berechnungen (leicht)
Nutze int und double für kleine Rechnungen.Aufgaben:
- Berechne:
Wie alt die Person in 5 Jahren sein wird.
Wie groß sie in Zentimetern ist (aus Meter → cm umrechnen).
🔹 Aufgabe 3 – Strings zusammensetzen (leicht – mittel)
Erstelle aus deinen Variablen einen vollständigen Satz.Aufgabe:
- Erzeuge einen String wie:
„Die Person heißt Anna, ist 21 Jahre alt, 1.72 Meter groß und ist Student: true“
Du kannst mit + Strings zusammenbauen
Achte darauf, int/double/boolean zu String umzuwandeln (Java macht das automatisch). Tipp: schreibe "", ein plus und dann die Variable
🔹 Aufgabe 4 – Boolean prüfen (mittel)
Verwende den boolean-Wert, um etwas nur unter einer Bedingung auszugeben.Aufgabe:
Wenn istStudent == true, gib aus: „Die Person ist Studentin/Student.“
sonst: „Die Person ist nicht immatrikuliert.“
Nutze dafür eine if-Abfrage.
🔹 Aufgabe 5 – char überprüfen (mittel)
Nutze den char-Wert zur Unterscheidung.Aufgabe:
Wenn das Geschlecht 'm' ist → gib „männlich“ aus.
Wenn 'w' → „weiblich“.
Wenn 'u' → „unbekannt“.
Sonst → „falsche Angabe“.
🔹 Aufgabe 6 – Eine kleine „Ausweiskarte“ erzeugen
Erstelle ein kleines „Profil“ im Konsolenformat, z. B.:------ PERSONENPROFIL ------
Name: Anna
Alter: 21
Geschlecht: weiblich
Groesse: 172 cm
Student: ja
----------------------------
Nutze alles, was du bisher gelernt hast:
int
double
char
boolean
String
if-Bedingungen
kleine Berechnungen
println()
🔹 Aufgabe 7 – Benutzerwerte einlesen
Lass den Benutzer folgende Werte eingeben:Name
Alter
Körpergröße
Geschlecht (als char)
istStudent (als boolean)
Erstelle danach wieder das Profil aus Aufgabe 6.