Hi alle miteinander!
Ich bin neu hier! Kurz etwas über mich: Ich habe gerade angefangen, Wirtshaftsinformatik an der FH Augsburg zu studieren (d.h. ich bin Erstsemester also bitte etwas Nachsicht mit mir). Als einführungsprogrammiersprache lernen wir Java. Bisher hatte ich damit auch keine Probleme bis zu dieser Praktikumsaufgabe:
Schreiben Sie ein Programm mit folgender Funktionalität:
a) Einlesen von zwei Zeichen von der Tastatur
b) Ausgabe einer Fehlermeldung, wenn die Zeichen keine Buchstaben sind.
c) Ausgabe, ob c1 kleiner, gleich oder größer als c2 ist (gem. Alphabet).
d) Erweitern Sie das Programm derart, dass Groß- / Kleinschreibung der Buchstaben
ignoriert wird.
Die Überprüfungen können einerseits auf Basis von Bitoperationen und einer Maske
durchgeführt werden (vgl. Vorlesung) oder mit Vergleichen auf Basis der Zeichen.
Implementieren Sie beide Varianten.
Vielleicht kann mir da ja jemand helfen....Der Prof meinte wir sollten das selbst hinkriegen und er hilft nur wenn es echt nicht mehr geht...und jetzt geht es bei mir nicht mehr...
Das Einlesen erledigen wir über ein zusätzliches Toolpacket von www.grundkurs-java.de !!! Es kann dort heruntergeladen werden (unter Download, ist dieProg1Tools.zip Datei). Das Programm sollte unter Verwendung dieser Bibliothek geschrieben werden. Einleiten mit: import Prog1Tools.IOTools;
Ich fange das Programm wie folgt an:
Würde mich freuen, wenn mir jemand bei dem Programm helfen könnte!!!
P.S. Tut mir leid, wenn das hier die falsche Rubrick war oder die Frage unangemessen oder zu komplex...wie gesagt...ich bin neu...
Bis dann!
dj_g
Ich bin neu hier! Kurz etwas über mich: Ich habe gerade angefangen, Wirtshaftsinformatik an der FH Augsburg zu studieren (d.h. ich bin Erstsemester also bitte etwas Nachsicht mit mir). Als einführungsprogrammiersprache lernen wir Java. Bisher hatte ich damit auch keine Probleme bis zu dieser Praktikumsaufgabe:
Schreiben Sie ein Programm mit folgender Funktionalität:
a) Einlesen von zwei Zeichen von der Tastatur
b) Ausgabe einer Fehlermeldung, wenn die Zeichen keine Buchstaben sind.
c) Ausgabe, ob c1 kleiner, gleich oder größer als c2 ist (gem. Alphabet).
d) Erweitern Sie das Programm derart, dass Groß- / Kleinschreibung der Buchstaben
ignoriert wird.
Die Überprüfungen können einerseits auf Basis von Bitoperationen und einer Maske
durchgeführt werden (vgl. Vorlesung) oder mit Vergleichen auf Basis der Zeichen.
Implementieren Sie beide Varianten.
Vielleicht kann mir da ja jemand helfen....Der Prof meinte wir sollten das selbst hinkriegen und er hilft nur wenn es echt nicht mehr geht...und jetzt geht es bei mir nicht mehr...
Das Einlesen erledigen wir über ein zusätzliches Toolpacket von www.grundkurs-java.de !!! Es kann dort heruntergeladen werden (unter Download, ist dieProg1Tools.zip Datei). Das Programm sollte unter Verwendung dieser Bibliothek geschrieben werden. Einleiten mit: import Prog1Tools.IOTools;
Ich fange das Programm wie folgt an:
Code:
import Prog1Tools.IOTools;
public class Aufgabe8
{
public static void main(String[] args)
{
char c1,c2;
System.out.print("Bitte den ersten Buchstaben eingeben:");
c1=IOTools.readChar();
/*Jetzt müsste die Überprüfung aus b) folgen d.h. es muss eine
Fehlermeldung ausgegeben werden wenn kein BUCHSTABE eingegeben
wird (dabei auch zu beachten: Klein und Großbuchstaben sollen gleich
wertig sein d.h. a=A usw. siehe Unterpunkt d) und dann die Eingabe
des Zweiten Buchstabens usw.*/
Würde mich freuen, wenn mir jemand bei dem Programm helfen könnte!!!
P.S. Tut mir leid, wenn das hier die falsche Rubrick war oder die Frage unangemessen oder zu komplex...wie gesagt...ich bin neu...
Bis dann!
dj_g