Zum Inhalt springen

Würfelwerte


andi_berlin

Empfohlene Beiträge

Definieren Sie eine int-Variablen für die Würfelwerte: { 1, 2, 3, 4, 5, 6 }

int wuerfelzahl;

Im Programm wird eine Zufallszahl ermittelt, die der wuerfelzahl zugewiesen wird.

Verwenden Sie die Klasse java.util.Random

int zufallszahl = new Random().nextInt( n ); // Zufallszahl zwischen 0 und (n-1)

Über eine Fallunterscheidung wird folgende Ausgabe generiert:

Wenn wuerfelzahl 1, dann Ausgabe "eins"

Wenn wuerfelzahl 2, dann Ausgabe "zwei"

Wenn wuerfelzahl 3, dann Ausgabe "drei"

Wenn wuerfelzahl 4, dann Ausgabe "vier"

Wenn wuerfelzahl 5, dann Ausgabe "fünf"

Wenn wuerfelzahl 6, dann Ausgabe "sechs"Programmieren Sie die Fallunterscheidung mit dem switch/case-Statement.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Was soll den das? Schon wieder einer der sich hier anmeldet und meint hier seine Hausaufgaben erledigt zu bekommen. Langsam wirds nervig.

Wir helfen gerne bei konkreten Problemen mit und rund um Java.

Aber wir sind NICHT der Hausaufgabennotdienst!!!

Wenn du neu in Java bist und nicht weißt wie du anfangen sollst hier ein Onlinebuch:

Java ist auch eine Insel

Damit kannst du dich zumindest in die Grundlagen einarbeiten und schon mal anfangen.

Wenn du dann an konkreten Problemen hängst kannst du hier gerne um Hilfe nach fragen.

Gruß Moha

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

es wäre nicht zu viel verlangt, auch mal etwas Text dazu zu schreiben, wo man nicht weiter kommt. Als nächstes ich muss auch sagen, ich lese hier immer mehr Leute, die ihre Hausaufgaben posten. Hausaufgaben sind dafür gedacht, dass man sie selbst erledigt und sich ebenso auch mit der Fragestellung auseinander setzt.

Das "bleib mal locker", solltest Du Dir wohl selbst sagen, denn wir sind alle locker, ich hab meine Hausaufgaben gemacht und dies ist nur zur Information eine Standardaufgabe, ich würde auf einen Programmierkurs (z.b. Uni) tippen. Sorry, aber man kann auch mal ein Java Buch nehmen und darin lesen.

Phil

Link zu diesem Kommentar
Auf anderen Seiten teilen

hach ja, die langeweile kurz vor Feiertag...


string mirFaelltKeinNameEin() {

	int würfelzahl = new Random().nextInt(7);

	if (würfelzahl == 0) würfelzahl++;

	switch (würfelzahl) {

	case 1: return "eins";

	case 2: return "zwei";

	case 3: return "drei";

	case 4: return "vier";

	case 5: return "fünf";

	case 6: return "sechs";


	default: return "komischer Würfel. O.o";


	}

}

Link zu diesem Kommentar
Auf anderen Seiten teilen

wie wärs mit:
Auch das widerspricht eigentlich der Aufgabenstellung, denn dort steht ja:

Definieren Sie eine int-Variablen für die Würfelwerte: { 1, 2, 3, 4, 5, 6 }
Und wenn ich die nicht verwende bräuchte ich sie gar nicht zu definieren. Von daher wohl eher:


int[] availableValues = new int[] { 1, 2, 3, 4, 5, 6 };

Random random = new SecureRandom();

int currentValue = availableValues[random.nextInt(availableValues.length)];

Link zu diesem Kommentar
Auf anderen Seiten teilen

Auch das widerspricht eigentlich der Aufgabenstellung, denn dort steht ja:

Und wenn ich die nicht verwende bräuchte ich sie gar nicht zu definieren.

Nuja, ich dachte eher, das er eine Int-Variable (kein Array) definieren soll, die diese Werte aufnimmt.

Wie auch immer; funktioniert beides.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...