Frage von MisterApix, 26

Wie löse ich diese leichte Informatik Aufgabe?

Hallo, ich habe eine Java-Informatik-Hausaufgabe auf und habe es versucht zu lösen. Bin mir aber nicht wirklich sicher ob es so stimmt. Kann mir jemand helfen ? Aufgabe :

Deklarieren Sie jeweils eine Variable für jeden der folgenden Sachverhalte. Lesen Sie in den Übungsfolien nach, wie der Aufbau einer Variablendeklaration ist und wählen Sie passende Namen und geeignete Datentypen.

die maximale Anzahl der Teilnehmer in einem Kurs 

der Preis für einen Fahrschein der Straßenbahn 

der Name der Heimatstadt

 das Geschlecht einer Person

 die Angabe, ob jemand Linkshänder ist oder nicht 

die Anzahl der Kleidungsstücke, die man mit in die Anprobe nehmen darf

Meine Antwort: ( bei einer Aufgabe wusste ich nichts)

die maximale Anzahl der Teilnehmer in einem Kurs: int maxTeilnehmer;

der Preis für einen Fahrschein der Straßenbahn: float ticketPreis; 

der Name der Heimatstadt: string heimat;

 das Geschlecht einer Person: ???

 die Angabe, ob jemand Linkshänder ist oder nicht: boolean linkshaender; 

die Anzahl der Kleidungsstücke, die man mit in die Anprobe nehmen darf: int kleidungsstuecke;

Ich hoffe mir kann jemand helfen :)

Antwort
von MissMaple42, 8

das Geschlecht könntest du wie von Star4Fun vorgeschlagen lösen. Problem: wenn du "char geschlecht" hast, könnte auch jemand (z.B.) "j" eingeben. Das ist aber nicht definiert.

Alternativ könntest du auch boolean isWeiblich verwenden. true: weiblich  false: männlich

deine übrigen Antworten sehen gut aus!

Antwort
von heilwigkenner, 10

Wie hast du denn versucht, das zu lösen?

Antwort
von Star4Fun, 12

char geschlecht = 'm'; oder 'w'

Keine passende Antwort gefunden?

Fragen Sie die Community