Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Informatik in der Schule » Random-Befehle » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Random-Befehle
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
inf_o inf_o ist weiblich
Grünschnabel


Dabei seit: 20.05.2016
Beiträge: 2

Random-Befehle Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo alle zusammen!

Mich würde interessieren, wie man es schaffen kann einem Bild auf Knopfdruck randommäßig ein anderes Bild zuzuweisen, sodass das 1. Bild verschwindet und ein neues per Zufallsgenerator erscheint.
Da man Bilder nicht in einen Array packen kann, muss dies anders geschehen, aber ich verstehe nicht wirklich wie... verwirrt

Ich freue mich wirklich sehr über eure Hilfe!
20.05.2016 11:49 inf_o ist offline Beiträge von inf_o suchen Nehmen Sie inf_o in Ihre Freundesliste auf
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Willst du das programmieren?
Wenn ja, welche Sprache verwendest du, wie funktioniert die Anzeige, was hast du bisher?
Etwas mehr Informationen musst du schon liefern.

__________________
Syntax Highlighting fürs Board (Link)
20.05.2016 12:15 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
inf_o inf_o ist weiblich
Grünschnabel


Dabei seit: 20.05.2016
Beiträge: 2

Random-Befehle Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ja ich bin dabei es zu programmieren und verwende dafür Java.
Ich möchte, dass der Spieler ein Bild (in diesem Fall eine verdeckte Karte) anklickt und in diesem Moment soll sich ein neues Bild öffnen, welches eine Frage darstellt. Da ich aber nicht will, dass sich immer dasselbe Bild/ dieselbe Frage für die jeweilige Karte öffnet, sondern eben durch einen Random Befehl immer wieder verschiedene Fragen der Karte zugewiesen werden sollen, verstehe ich nicht wie man das programmieren kann??

Es ist ziemlich schwer zu erklären...
Ich wollte so vorgehen, dass ich in meinen Array zb etwas reinspeichere wie "frage1" "frage2",... und dann eben zb frage1= imageView1
zuweise, aber wie man das explizit umsetzen kann weiß ich eben auch nicht.
20.05.2016 12:45 inf_o ist offline Beiträge von inf_o suchen Nehmen Sie inf_o in Ihre Freundesliste auf
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Wenn du eine feste Zuordnung einer Frage zu einem Bild haben willst, kannst du über eine HashMap, Pair<>[] oder ähnliches nachdenken.

Angenommen, du hast ein Array von Bildern images, dann kriegst du ein zufälliges davon mit:
code:
1:
2:
Random random = new Random(); //die Variable solltest du nur einmal erzeugen, nicht für jeden Zufallswert neu
image = images[random.nextInt(images.length)]


Sag' Bescheid, wenn du noch zusätzliche Wünsche hast (z.B. jedes Bild einmal anzeigen, nichts doppelt).

__________________
Syntax Highlighting fürs Board (Link)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von eulerscheZahl: 20.05.2016 13:12.

20.05.2016 13:11 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Informatiker Board » Themengebiete » Informatik in der Schule » Random-Befehle