Forum / Grundlagen des Programmierens / [2012S] 1. Hausübung, Beispiel 1.1

[2012S] 1. Hausübung, Beispiel 1.1

Die Logik der Aufgabe ist mir bekannt, ich scheitere am Aufbau des Programms:

Wie kann ich statt Nummern Buchstaben einlesen? "D" für deutsche Sprache usw Scanner usw ist mir bekannt, ich kann es aber nur mit Zahlen steuern.

Die Abfrage ob die Variable n (int oder string??) ein "D", "E" oder "L" ist kann ich nicht...

Bitte um Hilfe.

Danke und LG

Nacer Ferhat ±0

Scanner sc = new Scanner(System.in); char eingabe=0;

eingabe = sc.next().toCharArray()[0];

dann switch/case

Robert ±0

Ok, Danke war hilfreich. Es funktioniert aber immer noch nicht: Bei "char eingabe = 0;" steht: "The assigned value is never used"

hab als switch/case:

switch (eingabe) { case D: System.out.println("Hallo Welt!"); break; // Ausgabe und Abbruch wenn Fall "1" eintritt case E: System.out.println("Hello world!"); break; // Ausgabe und Abbruch wenn Fall "2" eintritt case L: System.out.println("Salve mundi!"); break; // Ausgabe und Abbruch wenn Fall "3" eintritt default: System.out.println("Falsche Eingabe"); break; // Ausgabe und Abbruch wenn kein Fall eintritt }

Steht immer: Cannot find symbol variable D...

Robert ±0

hab ich endlich geschafft!

wie kann ich dem 2ten bsp sagen das ich es ausführen möchte? er greift immer nur auf das erste bsp zu. Habe eine zweite Klasse generiert aber was hat es mit dieser Main Class auf sich?

Danke u LG

Georg ±0

ja hat es, man müsste es als main class jetzt anlegen damit das kürzel funzt, schnellerer zugriff geht über umschalt+f6, damit wird immer die klasse gerunt die du grade offen hast. tante edit sagt: vllt nächstes mal in den bereits vorhandenn thread schreiben, jetzt is es noch wurst aber wenns mal mehr wird, geht dadurch die überischtlichkeit flöten außerdem hättest im anderen thread das 1.1 beispiel schon gelöst gefunden ;)

p.s. würde ja eher den char befehlt ohne array nehmen weil an sich hat man ja keinen^^ sc.next().charAt(0), ist auch etwas kürzer ist auch nur ne option.

Wolfgang ±0

Das Bsp 1.1 wurde bereits mehrfach im anderen Betrag zur 1. HÜ durchgesprochen, darum bitte dort weiter diskutieren.

boards.studify.at/threads/424-2012S-1-Haus%C3%BCbung

/closed

Sorry, die Kommentarfunktion ist geschlossen.