Autor |
Beitrag |
gimnick
      
Beiträge: 24
SuSE Linux, Win 98 SE
D7 Enterprise, Kylix
|
Verfasst: Do 18.09.03 19:59
hi,
in meinem schulbuch (geometrie) ist ein code für ein kleines pascal programm.
hier der code
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| PROGRAMM Pi_Monte_Carlo: USES crt; VAR x,y: real; k,n,t: longint; BEGIN clrscr; writeln('Pi nach Monte-Carlo'); write('Wie viele Punkte?'); readln(n); t:=0; randomize; FOR k:=1 TO n DO BEGINx:= random; y:=random; IF x*x+y*y<=1 THEN t:=t+1; END; writeln('Pi=',4* t/n:8:7); readln; END |
Das is ein Programm zur Bestimmung der Kreiszahl pi. wer könnte sich bereiterklären dies in ein programm umzuschreiben? wäre super nett.
mfg gimnick
|
|
Lhid
      
Beiträge: 831
|
Verfasst: Fr 19.09.03 14:07
meinung und mich grundlegend verändert -> alte beiträge gelöscht.
Zuletzt bearbeitet von Lhid am Sa 26.09.09 09:43, insgesamt 1-mal bearbeitet
|
|
ShadowThief
      
Beiträge: 278
|
Verfasst: Fr 19.09.03 14:30
es ist doch schon ein programm ...
shadow.
|
|
BungeeBug
      
Beiträge: 901
|
Verfasst: Fr 19.09.03 15:21
Hi,
sag mal genau was du willst? Ein Prog das dir PI errechnet ?
Wenn das alles ist ... ok hier bin ich. Meld dich einfach.
|
|
Klabautermann
      

Beiträge: 6366
Erhaltene Danke: 60
Windows 7, Ubuntu
Delphi 7 Prof.
|
Verfasst: Fr 19.09.03 16:15
Hallo,
hausaufgaben wie? Naja, wenn es so ist, und du bekommst es nicht allene hin hat das mit der Wissensübermitlung zwischen dir und deinen Lehrer nicht wirklich geklappt. Ich fand das Prinziep interessand, und habe deshelb einen Code mal Portiert. Du kannst die Quelltexte hier runterladen.
Gruß
Klabautermann
|
|
UC-Chewie
      
Beiträge: 531
WinXP
D5 Ent
|
Verfasst: Fr 19.09.03 16:19
Ui, das war ja eine der Aufgaben im mündlichen Abi 
_________________ Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
|
|
Klabautermann
      

Beiträge: 6366
Erhaltene Danke: 60
Windows 7, Ubuntu
Delphi 7 Prof.
|
Verfasst: Fr 19.09.03 16:31
Hallo,
UC-Chewie hat folgendes geschrieben: | Ui, das war ja eine der Aufgaben im mündlichen Abi  |
ein kosolenprogramm in ein Fensterprogramm wandelt?
Ich habe es nciht probiert, würde aber behaupten, das sich das Ursprungsprogramm nach dem löschen der Zeilen:
Delphi-Quelltext
und
Delphi-Quelltext
auch unter Delphi Kompilieren lassen sollte.
Ansonsten würde ich mcih ja fürchterlich schuldig führen das ich die Qualitässicherung des Deutschen ABIs so unterlaufe  .
Gruß
Klabautermann
|
|
gimnick 
      
Beiträge: 24
SuSE Linux, Win 98 SE
D7 Enterprise, Kylix
|
Verfasst: Sa 20.09.03 12:51
hi,
danke für euer angagement (schreibt man das so)
wäre super wenn jemand mir die .exe datei an meine email adresse schicken könnte: jan.zoerner@web.de
mfg
|
|
BungeeBug
      
Beiträge: 901
|
Verfasst: Sa 20.09.03 15:18
Hi,
ich hab hier mal den Code.
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:
| PROGRAM Pi_Monte_Carlo; USES crt; VAR x,y: real; k,n,t: longint; BEGIN clrscr; writeln('+-------------------------------------+'); writeln('| Pi nach Monte-Carlo |'); writeln('|0 eingeben um das Programm zubeenden.|'); writeln('+-------------------------------------+'); REPEAT writeln('Wie viele Punkte?'); readln(n); t:=0; randomize; FOR k:=1 TO n DO BEGIN x:= random; y:=random; IF x*x+y*y<=1 THEN BEGIN t:=t+1; END; END; writeln('Pi=',(4* t) div n); UNTIL n = 0; readln; END. |
|
|
Gast
Gast
Erhaltene Danke: 1
|
Verfasst: So 21.09.03 22:58
hallo bungeebug
ich habe bei uses crt folgende fehlermeldung :
[Fataler Fehler] Project1.dpr(6): Datei nicht gefunden: 'crt.dcu'
wo finde ich die ?
|
|
UC-Chewie
      
Beiträge: 531
WinXP
D5 Ent
|
Verfasst: Mo 22.09.03 01:24
Klabautermann hat folgendes geschrieben: | Hallo,
UC-Chewie hat folgendes geschrieben: | Ui, das war ja eine der Aufgaben im mündlichen Abi  |
ein kosolenprogramm in ein Fensterprogramm wandelt?
|
Nein, die Monte-Carlo-Methode 
_________________ Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
|
|
Klabautermann
      

Beiträge: 6366
Erhaltene Danke: 60
Windows 7, Ubuntu
Delphi 7 Prof.
|
Verfasst: Mo 22.09.03 10:23
Hallo,
Anonymous hat folgendes geschrieben: | ich habe bei uses crt folgende fehlermeldung :
[Fataler Fehler] Project1.dpr(6): Datei nicht gefunden: 'crt.dcu' |
Sage ich doch.
Die Unit gibt es uner Delphi nicht. Dafür brauchst du Turbo Pascal (und auch da musst du die Unit Patchen, da sie sonst Probleme mit den hohen Taktraten bekommt).
UC-Chewie hat folgendes geschrieben: | Nein, die Monte-Carlo-Methode |
Naja, die hat er ja schon aus dem Buch gemopst  .
Gruß
Klabautermann
|
|