AW: 5 Programmteile, Erklärung gesucht, bitte.
Ja doch InttoStr kenne ich ja. Ja das gefühl habe ich auch dass es düster wird. Naja ich muss mal mit meinem Prof reden :D was er sich dabei gedacht hat :D
Trotzdem Danke, dass ihr euch damit auseinandergesetzt habt sowas ist ja nicht selbstverständlich. Ihr habt mir sehr geholfen :). Jetzt spiele ich einfach mal bisschen mit den Programmcodes :D |
AW: 5 Programmteile, Erklärung gesucht, bitte.
Zitat:
Nimm Dir bitte ein Stück Papier, ruhig ein großes und schreibe für jeden Schleifendurchlauf auf, welchen Inhalt jeweils ik und i haben, zuzüglich i + 3. Gehen wir davon aus, dass i bei 1 beginnt. Also sowas: Anfang: ik := 1; i := 1; i + 3 := 4; 1. Schleifendurchlauf: ik := 2; i := i + 1 -> = 2 i + 3 := 2 + 3; 2. Schleifendurchlauf: ik := 3; i := i + 1 -> = 3 i + 3 := 3 + 3; Wann wird wokl ik = i + 3 erreicht sein? Zitat:
Zitat:
Str2 wird zweimal eine Teilzeichenfolge zugewiesen. Welche wird am Ende übrigbleiben? Zitat:
Die Routine ist sicherlich nicht wirklich sinnvoll, aber es könnte ja der Sinn der Aufgabe sein, genau dieses zu erkennen. Und das scheint ja wohl nicht so ganz einfach zu sein. Übrigens: Delphi arbeitet hier anders, als z. B. Pascalscript. Delphi wertet am Anfang der For-Schleife i + 3 aus und läuft dann durch die Schleife. Aber bei anderen Programmiersprachen kann i im Ablauf der Schleife durchaus erhöht werden. Unter DOS half dann nur der Affengriff. Bei Pascalscript unter Windows brauchst Du den Taskmanager. Wenn ich mal was habe "offiziell" zwecks Programmierung lernen müssen, dann waren da auch immer fehlerhafte Quelltextfragmente bei. Es war Aufgabe, diese Fehler zu erkennen. So pauschal unsinnig ist das meiner Meinung nach nicht. Könnt aber um längen besser sein. |
AW: 5 Programmteile, Erklärung gesucht, bitte.
Zitat:
|
AW: 5 Programmteile, Erklärung gesucht, bitte.
Das war mein eigenes Beispiel. Wenn i initialisiert ist, gibt es keine Dauerschleife. Ansonsten ja.
|
AW: 5 Programmteile, Erklärung gesucht, bitte.
Zitat:
|
AW: 5 Programmteile, Erklärung gesucht, bitte.
@nahpet ja oke erreicht i+3 nie :D aber trotzdem finde ich das merkwürdig das er bei mir nur drei mal die schleife durchläuft
aso er überschreibt die! dann müssten ab der 3. Zahl die 3 nachfolgenden Zhalen stehen richtig? die i=5 haben als Beispiel gewählt denke ich i hat keinen wert in dem script nur i+1 |
AW: 5 Programmteile, Erklärung gesucht, bitte.
Delphi wertet vor der Scheife aus, aber: Ist denn in der Aufgabenstellung definiert, dass zu ermitteln ist, was mit Delphi dabei herauskommt oder geht es allgemein um das Verstehen von Quelltexten, die zufällig Delphi bzw. Pascal ähnlich sehen?
Geht es bei den Aufgaben konkret um das Lernen von Delphi? Wie heißt der Kurs, zu dem diese Aufgabe gehören? |
AW: 5 Programmteile, Erklärung gesucht, bitte.
Zitat:
|
AW: 5 Programmteile, Erklärung gesucht, bitte.
ALso das Modul heißt "Einführung in die Programmierung".
Unser Prof ist ein fan von Delphi deswegen lernen wir im 1. Semester mit Delphi. Soweit ich weiß wird im 2. Semster auf java umgestiegen. In diesem Kurs habe ich gelernt: -welche Standardtypen Delphi besitzt -WIe ein typisches Delphiprogramm aufgebaut ist -die Schleifen FOR/Repeat/While und die If Statements -die Grammatik BNF z.B Wörter bilden -konventieren von typen z.B IntToStr oder StrToInt -fehlerhafte Programmteile erkennen -wie ich ein array erstelle und die unterschiede zwischen Statisch und Dynamische Speicherung -Arithmetische Routinen und die Programmteile hatten wir jetzt nicht in der Vorlesung. Dennoch geht das Gerücht um, dass er vill genau diese in die Klausur einbaut. Deswegen wollte ich jetzt nicht zum Prof rennen und ihn über diese Programmteile ausfragen :*D. |
AW: 5 Programmteile, Erklärung gesucht, bitte.
Zitat:
Zitat:
So war es bei mir damals auch. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz