|
You last visited: Today at 02:31
Advertisement
Sitzplan
Discussion on Sitzplan within the General Coding forum part of the Coders Den category.
04/24/2013, 01:25
|
#1
|
elite*gold: 60
Join Date: Jan 2010
Posts: 855
Received Thanks: 103
|
Sitzplan
Hi!
Wir haben in der Klasse besprochen das wir uns nun alle 2 Wochen zufällig sitzen wollen. Und dafür möchte ich ein Programm schreiben. Und zwar hab ich mir das so vorgestellt, das ich ein Fenster habe, bei dem man Bilder der Schüler sieht, und wenn man auf einen Button klickt, diese durcheinander gewürfelt werden.
Mit welcher Sprache geht das am besten? Ich kann etwas c(++) (Funktionen, Zeiger), etwas Ruby und ein klein wenig AutoIT (wirklich nur ganz wenig). Habt ihr sonst Vorschläge? Bin auch offen für neue Sprachen.
Greetz
Toast
|
|
|
04/24/2013, 01:48
|
#2
|
elite*gold: 1000
Join Date: Apr 2012
Posts: 1,003
Received Thanks: 208
|
Würde dir C# oder VB.Net empfehlen.
|
|
|
04/24/2013, 02:00
|
#3
|
elite*gold: 60
Join Date: Jan 2010
Posts: 855
Received Thanks: 103
|
Okay, danke! Ich werde es mir morgen mal ansehen, ist ja immerhin schon etwas spät.
MfG
Toast
|
|
|
04/24/2013, 16:42
|
#4
|
elite*gold: 0
Join Date: Apr 2013
Posts: 1
Received Thanks: 0
|
Brainstorm: Pictureboxen, Arrays, Imagelist, Shuffle
Pictureboxen so auf der Form positionieren wie die Tische im Klassenzimmer.
Bilder dynamisch aus einem Ordner laden, in eine Imagelist kopieren, diese Shufflen, Pictureboxen iterieren, Imagelist iterieren, Bilder setzen.
gruß
ps: du kannst einfach im code ein picturebox array anlegen und alle deine pictureboxen diesem array hinzufügen. so hast du es leichter zum iterieren
|
|
|
04/27/2013, 12:21
|
#5
|
elite*gold: 60
Join Date: Jan 2010
Posts: 855
Received Thanks: 103
|
Quote:
Originally Posted by krachwas
Brainstorm: Pictureboxen, Arrays, Imagelist, Shuffle
Pictureboxen so auf der Form positionieren wie die Tische im Klassenzimmer.
Bilder dynamisch aus einem Ordner laden, in eine Imagelist kopieren, diese Shufflen, Pictureboxen iterieren, Imagelist iterieren, Bilder setzen.
gruß
ps: du kannst einfach im code ein picturebox array anlegen und alle deine pictureboxen diesem array hinzufügen. so hast du es leichter zum iterieren 
|
Bitte was? 
Ich hab jetzt ca. die Hälfte von dem was du gesagt hast nicht verstanden. ^^
|
|
|
04/27/2013, 12:33
|
#6
|
elite*gold: 29
Join Date: Nov 2012
Posts: 201
Received Thanks: 97
|
Auf Jedenfall sollte es eine OOP Sprache sein.
Da du leider kein Java kannst, jedoch C++ sollte es auch so gehen.
Du müsstest nur die Schüler als Objekt erzeugen und dann im Hauptprogramm durch
einen Zufall Positionieren lassen.
Auf Anhieb würde mir da ... - Jeder Platzt bekommt eine ID (z.B. 1-30)
- Die Klasse Schüler braucht PositionsID, Name/Bild
- Durch eine Zufallsfunktion wird dem Objekt Schüler die ID des Platzes zugewiesen.
... einfallen
MfG
|
|
|
04/27/2013, 12:44
|
#7
|
elite*gold: 1000
Join Date: Apr 2012
Posts: 1,003
Received Thanks: 208
|
Ich empfehle ein 2-dimensionales Array.
|
|
|
04/27/2013, 13:17
|
#8
|
elite*gold: 42
Join Date: Apr 2010
Posts: 1,746
Received Thanks: 612
|
Oder Delphi
|
|
|
04/27/2013, 13:20
|
#9
|
elite*gold: 60
Join Date: Jan 2010
Posts: 855
Received Thanks: 103
|
Beim 2 Dimensionalen Array hab ich das Problem, das ich nicht bestimme Schüler, die sich nicht zufällig sitzen wolle, nicht aus-makieren kann.
Mit Objekten kenne ich mich gar nicht aus, ich denke ich werde mir VB.Net ansehen, das wirkt relativ gut. ^^
|
|
|
04/27/2013, 13:22
|
#10
|
elite*gold: 0
Join Date: Nov 2011
Posts: 69
Received Thanks: 14
|
Quote:
Originally Posted by HeavyMetalToast
Beim 2 Dimensionalen Array hab ich das Problem, das ich nicht bestimme Schüler, die sich nicht zufällig sitzen wolle, nicht aus-makieren kann.
Mit Objekten kenne ich mich gar nicht aus, ich denke ich werde mir VB.Net ansehen, das wirkt relativ gut. ^^
|
Dann wird das Array nur mit den Schülern befüllt die kein "Häkchen" haben.
|
|
|
04/27/2013, 13:51
|
#11
|
elite*gold: 29
Join Date: Nov 2012
Posts: 201
Received Thanks: 97
|
Mit Objekten kenne ich mich gar nicht aus...[/QUOTE]
Aber du sagst du kannst C++?!
|
|
|
04/27/2013, 14:30
|
#12
|
elite*gold: 60
Join Date: Jan 2010
Posts: 855
Received Thanks: 103
|
Quote:
Originally Posted by ~paradoX
Mit Objekten kenne ich mich gar nicht aus...
|
Aber du sagst du kannst C++?![/QUOTE]
Ich sagte ich kann etwas C++. Wer lesen kann ist klar im Vorteil.
|
|
|
04/27/2013, 14:37
|
#13
|
elite*gold: 0
Join Date: Feb 2013
Posts: 1,137
Received Thanks: 869
|
Über die Sprache zu diskutieren bringt hier genau 0. Sowas triviales lässt sich in jeder der genannten Sprachen realisieren. Nimm die, mit welcher es dir am leichtesten fällt.
|
|
|
04/27/2013, 17:50
|
#14
|
elite*gold: 29
Join Date: Nov 2012
Posts: 201
Received Thanks: 97
|
Quote:
|
Ich sagte ich kann etwas C++. Wer lesen kann ist klar im Vorteil.
|
Da diese Sprache aber auf OOP aufbaut.... egal.
Du solltest dir aufjedenfall erstmal aufschreiben, was du alles brauchst und als nächsten Schritt "was passieren soll, wenn...".
Wenn du soweit bist, dann kannst du das auch in jede beliebige Sprache umsetzen.
|
|
|
All times are GMT +1. The time now is 02:31.
|
|