Autor Beitrag
Bando
Hält's aus hier
Beiträge: 6



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
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)
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
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
BeitragVerfasst: So 10.01.10 17:47 
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
bole
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 107
Erhaltene Danke: 15

win 10

BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
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
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 107
Erhaltene Danke: 15

win 10

BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: 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 Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: 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 Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 866
Erhaltene Danke: 43

Win 7
TurboDelphi, Visual Studio 2010
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 617
Erhaltene Danke: 364

W7
Delphi 6 pro
BeitragVerfasst: 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:
ausblenden volle Höhe Delphi-Quelltext
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..9of INTEGER;
   j,b,i,p:INTEGER;
      flag:BOOLEAN;
      C:Char;

 FUNCTION F(x:INTEGER):INTEGER;
  BEGIN F:=x-8*((x-1DIV 8END;

 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>0AND (p<10AND (T[p]<>0AND (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+4THEN b:=F(p+1ELSE flag:=true;
  UNTIL (j=4OR 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


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

_________________
Markus Kinzler.
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
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)
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10183
Erhaltene Danke: 1256

W10ent
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: 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.
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.