Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - delphi ist echt schwer
delphineuling22 - Di 18.06.13 22:45
Titel: delphi ist echt schwer
hallo :)
das Problem wurde gelöst! danke :)
Mathematiker - Di 18.06.13 23:15
Hallo,
es hat keinerlei Bedeutung, ob es Tele-Lotto oder irgendein anderes Lotto ist. Wichtig ist, es ist "5 aus 35".
delphineuling22 hat folgendes geschrieben : |
| Schreiben Sie ein Delphi-Programm, dass diese beliebte Lottospielart simuliert. |
Die Aufgabenstellung lässt vieles offen.
Sollen nur verschiedene Ziehungen ermittelt werden? Soll statt der Zahlen das Thema von Tele-Lotto ausgegeben werden? Sollen mehrere Ziehungen statistisch ausgewertet werden? Oder soll die Ziehung sogar grafisch simuliert werden?
Außerdem benötigen wir noch eine Aussage in welcher Klasse und Schulform Deine Nichte ist.
Ist es Klasse 7/8 wird wohl nicht so viel verlangt, ist es die Abschlussarbeit in einer beruflichen Ausbildung dann wohl viel mehr.
Damit würde sich auch etwas klären, was sie an Vorkenntnissen hat.
Eine sehr einfache Möglichkeit 5 Zahlen aus 35 zu ziehen, ist
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:
| procedure TForm1.Button1Click(Sender: TObject); var Zahlen : array[0..4] of integer; Gezogene, AnzahlGezogene : integer; i, j : integer; Doppelte : boolean; s : string; begin fillchar(Zahlen,sizeof(Zahlen),0); AnzahlGezogene:=0; repeat Gezogene := random(35)+1; Zahlen[AnzahlGezogene]:= Gezogene; Doppelte:=false; if AnzahlGezogene>0 then begin for j:=0 to Anzahlgezogene-1 do if Zahlen[j] = Gezogene then Doppelte:=true; end; if not Doppelte then inc(AnzahlGezogene); until AnzahlGezogene=5;
s:=''; for i:=0 to 4 do s:=s+inttostr(Zahlen[i])+#9; listbox1.items.add(s); end; |
Das wird aber wohl nicht das Geforderte sein.
Beste Grüße
Mathematiker
Marc. - Di 18.06.13 23:18
Hallo und :welcome: in der EE!
delphineuling22 hat folgendes geschrieben : |
| ich habe da ein kleines Problem... |
Wohl eher Deine Nichte. :D
delphineuling22 hat folgendes geschrieben : |
Bei der Auswahl von 5 Zahlen von 35 Möglichkeiten gab es ohne Zurücklegen 324 632 Möglichkeiten.
Schreiben Sie ein Delphi-Programm, dass diese beliebte Lottospielart simuliert. |
Zum Verständis: Die Aufgabe lautet 5 Zufallszahlen aus [1,..,35] zu wählen ohne Zurücklegen und diese dann als Text anzuzeigen? Z.B. "1, 2, 5, 19, 35".
Soll das ganze noch graphisch animiert werden? :gruebel: Die Aufgabenstellung ist leider nicht ganz eindeutig.
Was hast Du bisher versucht und wo kommst Du nicht weiter? Wir werden Dir gerne helfen, Deine Probleme zu lösen - aber wir werden sie nicht für Dich lösen. Hier wird niemand und vor allem nicht benotete Hausaufgaben machen.
delphineuling22 - Do 20.06.13 12:28
erledigt :)
Delete - Do 20.06.13 16:51
- Nachträglich durch die Entwickler-Ecke gelöscht -
delphineuling22 - Mi 26.06.13 21:06
erledigt :)
FinnO - Mi 26.06.13 21:09
delphineuling22 hat folgendes geschrieben : |
| ich wäre echt so glücklich wenn das irgendwie möglich wäre das sie ihr projekt doch noch schafft! |
Das würde uns auch freuen. Wenn sie fertig ist, kann sie das Projekt ja hier veröffentlichen.
SCNR.
Marc. - Mi 26.06.13 22:00
delphineuling22 hat folgendes geschrieben : |
meine nichte hatte schon einmal angefangen es zu machen und hat aber das meißte schon vergessen wie es scheint... sie braucht halt nur einen denkanstupser damit sie sich wieder einfindet.
die aufgabe habe ich selber nicht probiert, da dies nicht mein themengebiet ist auf dem ich heimisch bin :) |
Weshalb fragt nicht Deine Nichte persönlich hier in diesem Forum nach, die sich Deiner Aussage nach bereits mit der Materie befasst hat und konkret weiß, an welcher Stelle sie nicht weiter kommt? :nixweiss:
Wann ist denn die Deadline? In einer Woche? In zweien?
Da ist doch ausreichend Zeit für Deine Nichte sich z.B. in den
Crashkurs [
http://www.christian-stelzmann.de/index_tutorials_crashkurs_reloaded.html] von
Christian S. einzuarbeiten und die Aufgabe dann an einem oder zwei Abenden, eventuell mit konkreten Rückfragen hier, zu lösen. :idea: :zustimm:
jaenicke - Fr 28.06.13 21:40
Nachträglich die Frage zu löschen ist nicht schön, da so die Antworten keinerlei Bezug mehr haben. :roll:
Martok - Fr 28.06.13 22:33
Hallo,
jaenicke hat folgendes geschrieben : |
| Nachträglich die Frage zu löschen ist nicht schön, da so die Antworten keinerlei Bezug mehr haben. :roll: |
Und es widerspricht unseren Regeln (4.6), worauf ich den Threadersteller auch nochmal hingewiesen habe.
Damit hat der Thread hier allerdings nur noch wenig Sinn, deswegen
geschlossen.
Grüße,
Martok
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!