Autor |
Beitrag |
Bando
Hält's aus hier
Beiträge: 6
|
Verfasst: So 10.01.10 17:00
Schönen Guten Tag,
ich bin Schüler der 12ten Klasse an einem Gymnasium in Thüringen.
Unsere Aufgabe besteht darin in Heimarbeit ein Mühle-Spiel mit den einfachsten Delphi- Mitteln (sprich "was ein Schüler auf die Beine stellen können muss", wie es unser Lehrer immer so schön sagt) zu erstellen.
Mein Problem ist, dass ich keinerlei Durchblick habe und mit Informatik auf Kriegsfuß stehe. ^^
Könnte mir jemand ein solches Programm zur Verfügung stellen?
Mit freundlichen Grüßen
Bando
|
|
Bergmann89
      
Beiträge: 1742
Erhaltene Danke: 72
Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
|
Verfasst: So 10.01.10 17:42
Hey,
nichts für Ungut, aber hier wird niemand deine Hausaufgaben machen. Wir stehen dir gern mit Rat und Tat zur Seite, wenn du Fragen und Probleme hast, aber du musst es schon selber machen
MfG Bergmann
_________________ Ich weiß nicht viel, lern aber dafür umso schneller^^
|
|
JüTho
      
Beiträge: 2021
Erhaltene Danke: 6
Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
|
Verfasst: So 10.01.10 17:47
Hallo und
Ein Forum ist niemals dazu da, fertigen Code zu liefern. Es geht immer nur darum, bei konkreten Problemen Hilfe zu geben.
Wer Hilfe will, sollte zumindest die Beschreibung der Foren und die "Hilfe" zum Forum lesen können und wollen. Unter "Open Source Projekte" gehören Projekte, die von einem Anwender (wie dir) geliefert und anderen zur Verfügung gestellt werden. "Bitte um Hilfe" ist keine Fragestellung - (fast) jeder hier will Hilfe.
Mach dir erstmal (auf dem Papier) Gedanken, wie ein solches Spiel ablaufen sollte: Wenn ... dann ... andernfalls; und wenn ... dann ... usw. Wenn du dann konkrete Fragen hast, darfst du wiederkommen.
Jürgen
|
|
bole
      
Beiträge: 107
Erhaltene Danke: 15
win 10
|
Verfasst: So 10.01.10 18:01
Hallo
Ich habe mal vor etwa 10 Jahren ein Mühle Spiel als Diplomarbeit geschrieben... Heute würde ich zwar diverses nicht mehr so machen aber anbei das Design Dokument der Arbeit, das hilft Dir eventuell weiter.
Gruss
Bole
Einloggen, um Attachments anzusehen!
_________________ ein programm macht nicht das was du willst sondern was du schreibst!
|
|
JüTho
      
Beiträge: 2021
Erhaltene Danke: 6
Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
|
Verfasst: So 10.01.10 18:34
@bole
Das gehört sich nicht: Hier werden keine Aufgaben abgenommen! Er soll wenigstens selbst denken.
Jürgen
Ich habe mich entschlossen, diese Diskussion zu melden.
|
|
bole
      
Beiträge: 107
Erhaltene Danke: 15
win 10
|
Verfasst: So 10.01.10 18:45
Hallo Jürgen
Falls Du Dir die Mühe gemacht hättest meinen Anhang runterzuladen, hättest Du festgestellt das dies keineswegs den Source Code enthält, sondern nur Grundsätzlich überlegungen wie man dies umsetzten kann...
Ich finde dies als Starthilfe nicht wirklich schlimm. Zumal man hier im Forum auch den fertigen Sourcecode eines Mühlespiels runterladen kann...
Gruss
Bole
_________________ ein programm macht nicht das was du willst sondern was du schreibst!
|
|
elundril
      
Beiträge: 3747
Erhaltene Danke: 123
Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
|
Verfasst: So 10.01.10 19:00
ich frag mich ehrlich gesagt warum so viele leute informatik nehmen wenn die eh keinen bock dann darauf haben?? Ich mein, informieren die sich nicht das informatik eben aus programmieren usw besteht und nicht aus WOW zocken oder im internet surfen?
Sorry das jetzt dein Thread dafür herhalten muss und sry für OT.
lg elundril
_________________ This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
|
|
Bando 
Hält's aus hier
Beiträge: 6
|
Verfasst: So 10.01.10 19:44
Ich merke schin , hier werden klischeés bedient.
Ich habe Info fakultativ gewählt - sprich zusaätzlich & unverbindlich.
Ich habe weder was mit WOW noch mit anderen sachen zu tun, im gegenteil - ich verbringe den großteil meiner freizeit mit dem ausüben des 2rad sportes.
Die 3 wochenstunden info guck ich in die röhre und kratz mich am kopf. was anderes ist info für mich nicht.
ist garnicht mein fall ... nicht weil ich dumm bin oder wie auch immer es jetzt weitergehen könnte ... ich interessiere mich einfach nicht dafür.
und ich frage siche rnicht, weil ich es leichter finde andere den kram für mich machn zu lassen ... sondern , weil ich ein informatischer totalausfall bin.
mfg
|
|
elundril
      
Beiträge: 3747
Erhaltene Danke: 123
Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
|
Verfasst: So 10.01.10 19:52
sollte nichts gegen dich persönlich sein und auch kein vorwurf das du deine arbeit abschieben willst.
kleine frage, wenn du dich nicht für informatik interessierst, warum hast du es dann gewählt?
_________________ This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
|
|
AXMD
      
Beiträge: 4006
Erhaltene Danke: 7
Windows 10 64 bit
C# (Visual Studio 2019 Express)
|
Verfasst: So 10.01.10 21:32
Hallo Bando!
Wenn du möchtest, dass dir jemand das Programm (gegen Bezahlung) schreibt, dann verschiebe ich das Topic gerne in die Jobbörsen-Sparte. Ansonsten schließe ich es, da wir es nicht gerne sehen, wenn jemand ohne Eigeninitiative nach fertigem Code o.ä. fragt - das wurde auch bereits von anderen gesagt. Wenn du eine Verschiebung in die Jobbörsen-Sparte wünschst, sagt bitte Bescheid.
AXMD
|
|
Bando 
Hält's aus hier
Beiträge: 6
|
Verfasst: So 10.01.10 22:05
Es ist ja nicht so, dass ich mich garnicht dafür interessiere ...
hab die ersten beiden semester info auch mit jeweils 11 punkten abgeschlossen. bin auch eigtl nicht jmd, der kampflos aufgibt... aber mir wurde es einfach nur total zuviel.
habe es halt fakultativ belegt ... für den fall, dass es nichts für mich ist ^^
ehe ich dafür geld ausgebe werde ich die idee lieber verwerfen ...
|
|
Jann1k
      
Beiträge: 866
Erhaltene Danke: 43
Win 7
TurboDelphi, Visual Studio 2010
|
Verfasst: Mo 11.01.10 00:00
Zitat: | ich frag mich ehrlich gesagt warum so viele leute informatik nehmen wenn die eh keinen bock dann darauf haben?? Ich mein, informieren die sich nicht das informatik eben aus programmieren usw besteht und nicht aus WOW zocken oder im internet surfen? |
Das Problem des Informatik-Unterrichts an Schulen ist, dass es vielfach von Schülern als "weiches" Fach wahrgenommen wird, in dem es keinen hinreichend definierten Wertmaßstab zur Notengebeung gibt. D.h. relativ viele Schüler ohne Informatikkenntnisse wählen dieses Fach weil sie die anderen "harten" Fächer ebenso nicht können und im Informatik-Unterricht relativ leicht an eine gute-befriedigende Note kommen.
|
|
Fiete
      
Beiträge: 617
Erhaltene Danke: 364
W7
Delphi 6 pro
|
Verfasst: Mo 11.01.10 12:56
Moin Bando,
wenn Du keinerlei Durchblick hast und mit Informatik auf Kriegsfuß stehst, dann solltest Du die Finger von diesem Fach lassen.
Das Mühle-Spiel ist viel zu kompliziert, um es ohne grundlegende Kenntnisse und Fertigkeiten zu erarbeiten!
Zum Analysieren ein kleines Beispiel:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42:
| {$R+,G+,Q+} Program TIC_TAC_TOE; Uses Crt; VAR T:ARRAY[1..9] of INTEGER; j,b,i,p:INTEGER; flag:BOOLEAN; C:Char;
FUNCTION F(x:INTEGER):INTEGER; BEGIN F:=x-8*((x-1) DIV 8) END;
PROCEDURE AUSGABE; BEGIN T[b]:=0; WRITELN(T[1]:2,T[2]:2,T[3]:2); WRITELN(T[8]:2,T[9]:2,T[4]:2); WRITELN(T[7]:2,T[6]:2,T[5]:2); WRITELN END;
PROCEDURE EINGABE; BEGIN REPEAT WRITE('Dein Zug : ');READLN(p); UNTIL (p>0) AND (p<10) AND (T[p]<>0) AND (T[p]<>-1); T[p]:=-1; END;
BEGIN Clrscr;Randomize; FOR i:=1 TO 9 DO T[i]:=i; flag:=false;b:=Random(9)+1; AUSGABE;J:=1;EINGABE;b:=F(p+1); REPEAT AUSGABE; j:=j+1;EINGABE; IF p=F(b+4) THEN b:=F(p+1) ELSE flag:=true; UNTIL (j=4) OR flag; IF j=4 THEN BEGIN b:=F(p+5);AUSGABE;WRITELN('Remis!') END ELSE BEGIN b:=F(b+4);AUSGABE;WRITELN('MS-DOS GEWINNT !') END; C:=Readkey END. |
Mich würde mal interessieren für welche Leistungen Du 11 Punkte bekommen hast.
@Jann1k: kann ich nur bestätigen!
Gruß
Fiete
_________________ Fietes Gesetz: use your brain (THINK)
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Mo 11.01.10 13:15
CrossPost in der DP (wurde auch geschlossen)
_________________ Markus Kinzler.
|
|
Bergmann89
      
Beiträge: 1742
Erhaltene Danke: 72
Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
|
Verfasst: Mo 11.01.10 13:42
Hey,
@Fiete: Und was soll man da jetzt analysieren?! Und ich finde, das ein Mühlespiel auch für einen Anfänger machbar ist. Und da es sich bei dem Projekt auch um ein Halbjahresprojekt (wie bei uns) handelt, dann hat er ja auch genügend Zeit sich da rein zu fitzen...
MfG Bergmann
_________________ Ich weiß nicht viel, lern aber dafür umso schneller^^
|
|
Narses
      

Beiträge: 10183
Erhaltene Danke: 1256
W10ent
TP3 .. D7pro .. D10.2CE
|
Verfasst: Mo 11.01.10 14:10
Moin!
Ich mache hier mal zu, da keine wesentlichen Änderungen mehr zu erwarten sind. Ggfs. bitte per VA Kontakt zum Team aufnehmen.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|