Delphi-Forum.de Delphi-Library.de
C-Sharp-Forum.de C-Sharp-Library.de
Registrieren Login Suche Hilfe Sitemap
Mühle Spiel gesucht // Bitte um Hilfe
spacer
Autor Nachricht
Bando
Hält's aus hier

Beiträge: 6
Dabei seit: 10.01.2010



BeitragVerfasst: So 10.01.10 17:00  Antworten mit Zitat Beitrag melden
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
Private Nachricht sendenPosting in privater Nachricht zitieren
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star

Beiträge: 1059
Erhaltene Danke: 2
Dabei seit: 07.03.2006


Win XP Prof
Delphi 7 Personal
BeitragVerfasst: So 10.01.10 17:42  Antworten mit Zitat Beitrag melden
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^^
Private Nachricht sendenPosting in privater Nachricht zitieren
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star

Beiträge: 2021
Erhaltene Danke: 4
Dabei seit: 24.08.2006
Wohnort: Berlin

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: So 10.01.10 17:47  Antworten mit Zitat Beitrag melden
Hallo und :welcome:

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
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
bole
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star

Beiträge: 53
Dabei seit: 06.11.2003
Wohnort: luzern

win 2000, win xp
d4
BeitragVerfasst: So 10.01.10 18:01  Antworten mit Zitat Beitrag melden
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!
Private Nachricht sendenPosting in privater Nachricht zitieren
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star

Beiträge: 2021
Erhaltene Danke: 4
Dabei seit: 24.08.2006
Wohnort: Berlin

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: So 10.01.10 18:34  Antworten mit Zitat Beitrag melden
@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.
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
bole
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star

Beiträge: 53
Dabei seit: 06.11.2003
Wohnort: luzern

win 2000, win xp
d4
BeitragVerfasst: So 10.01.10 18:45  Antworten mit Zitat Beitrag melden
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!
Private Nachricht sendenPosting in privater Nachricht zitieren
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star

Beiträge: 3292
Erhaltene Danke: 25
Dabei seit: 28.12.2005
Wohnort: Österreich, Wien

Windows Vista
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: So 10.01.10 19:00  Antworten mit Zitat Beitrag melden
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

_________________
"Und warum studierst du Informatik?" - "Weil ich gerne Computerspiele spiele, programmieren hass ich eigentlich." *wallbash*
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Bando
Hält's aus hier

(Threadstarter)

Beiträge: 6
Dabei seit: 10.01.2010



BeitragVerfasst: So 10.01.10 19:44  Antworten mit Zitat Beitrag melden
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
Private Nachricht sendenPosting in privater Nachricht zitieren
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star

Beiträge: 3292
Erhaltene Danke: 25
Dabei seit: 28.12.2005
Wohnort: Österreich, Wien

Windows Vista
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: So 10.01.10 19:52  Antworten mit Zitat Beitrag melden
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?

_________________
"Und warum studierst du Informatik?" - "Weil ich gerne Computerspiele spiele, programmieren hass ich eigentlich." *wallbash*
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star

Beiträge: 4004
Erhaltene Danke: 4
Dabei seit: 30.12.2002
Wohnort: Salzburg

Windows 7 Professional 64 bit
C# (VC# 2010 Express), Delphi (momentan nicht installiert)
BeitragVerfasst: So 10.01.10 21:32  Antworten mit Zitat Beitrag melden
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

_________________
Die Nummer, die Sie gewählt haben, ist imaginär. Bitte drehen Sie Ihr Telefon um 90° und versuchen Sie es erneut.
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Bando
Hält's aus hier

(Threadstarter)

Beiträge: 6
Dabei seit: 10.01.2010



BeitragVerfasst: So 10.01.10 22:05  Antworten mit Zitat Beitrag melden
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 ...
Private Nachricht sendenPosting in privater Nachricht zitieren
Jann1k
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star

Beiträge: 692
Dabei seit: 03.12.2006
Wohnort: Scharnhorst

Win XP
Borland Delphi 7
BeitragVerfasst: Mo 11.01.10 00:00  Antworten mit Zitat Beitrag melden
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.

_________________
Viele Leute denken, Zeit sei wie ein Fluss, der sanft und sicher in eine Richtung fließt, ich aber habe das Antlitz der Zeit gesehen und ich sage euch sie haben Unrecht, Zeit ist ein Ozean im Sturm...
Private Nachricht sendenPosting in privater Nachricht zitieren
Fiete
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star

Beiträge: 158
Erhaltene Danke: 3
Dabei seit: 28.09.2007
Wohnort: Lüneburg

WinXP und Win98SE
Delphi 6 pro, Delphi 2006 und Turbo Pascal 7
BeitragVerfasst: Mo 11.01.10 12:56  Antworten mit Zitat Beitrag melden
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:
ausblenden volle Höhe Delphi-Quelltext markieren
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 { Hauptprogramm }
Clrscr;Randomize;
FOR i:=1 TO 9 DO T[i]:=i;
flag:=false;b:=Random(9)+1;{ erster Zug, immer auf 9! }
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)
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star

Beiträge: 4035
Erhaltene Danke: 1
Dabei seit: 09.12.2003
Wohnort: Heilbronn


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Mo 11.01.10 13:15  Antworten mit Zitat Beitrag melden
CrossPost in der DP (wurde auch geschlossen)

_________________
Markus Kinzler.
Private Nachricht sendenPosting in privater Nachricht zitieren
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star

Beiträge: 1059
Erhaltene Danke: 2
Dabei seit: 07.03.2006


Win XP Prof
Delphi 7 Personal
BeitragVerfasst: Mo 11.01.10 13:42  Antworten mit Zitat Beitrag melden
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^^
Private Nachricht sendenPosting in privater Nachricht zitieren
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star
Moderator

Beiträge: 7357
Erhaltene Danke: 10
Dabei seit: 25.07.2004
Wohnort: Gelsenkirchen

W2k, WXPpro
D6pe, D7pro
BeitragVerfasst: Mo 11.01.10 14:10  Antworten mit Zitat Beitrag melden
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.
Private Nachricht sendenPosting in privater Nachricht zitieren
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
Beiträge vom vorherigen Thema anzeigen:   
Dieses Thema ist gesperrt, Du kannst keine Beiträge editieren oder beantworten.

Das Thema wurde von einem Team-Mitglied geschlossen. Wenn du mit der Schließung des Themas nicht einverstanden bist, kontaktiere bitte das Team.
home home