![]() |
Schleife um Zahl hoch zu zählen
Moin zusammen,
betreffend Delphi bin ich ein Neuling. Ich möchte gerne meiner Tochter bei einem Problem helfen. Mit C++, COBOL oder Clipper komme ich leider nicht weiter. Flogendes: Die Kundernummer wird bei einem Anlegen eines neuen Datensatzes neu vergeben. Dies ist mein erster Versuch: Programm zaehler; var x,y,z:integer; begin x:=0; y:=25; for z:=x to y do; write (z); end; Benötige bitte Eure Hilfe. Danke. Gruß, Rainer |
AW: Schleife um Zahl hoch zu zählen
Delphi-Quellcode:
Grüße
for z:=x to y do{;}
begin write (z); end; Klaus |
AW: Schleife um Zahl hoch zu zählen
Hallo Rainer,
Willkommen im Klub! :-D Du kannst Deinen QuellCode hier mit Hilfe des Delphi-Symbols (= Helm mit rotem Kamm gleich über der ersten Zeile im Editor) richtig formatieren, damit er besser lesbar ist. Gruß, Andreas PS: Das geht auch nachträglich über den Button "Bearbeiten" |
AW: Schleife um Zahl hoch zu zählen
Zitat:
Wo genau ist Dein Problem? Irgendwie passt Deine Beschreibung und Dein Code nicht zusammen und schlussendlich verstehe ich nicht, was Du genau möchtest und woran es scheitert. Kann es sein, dass Du die verschiedenen Werte sehen möchtest? Dann hilft Dir WriteLn weiter (WriteLine), welches einen Zeilenumbruch macht.
Delphi-Quellcode:
PS: Damit der Code besser lesbar ist, kannst Du ihn mit den Delphi Tags einschliessen (Helm Symbol)
begin
x:=0; y:=25; for z:=x to y do writeLn (z); readln; end; |
AW: Schleife um Zahl hoch zu zählen
Unverständlich.
Zitat:
z ist doch nur der Schleifen durchlauf. |
AW: Schleife um Zahl hoch zu zählen
hinter dem do steht ein ";" Leeranweisung dadurch wird z nicht hochgezählt.
|
AW: Schleife um Zahl hoch zu zählen
Zitat:
Zitat:
Definitiv fehlt hier die Kundennummer. KundenNummer = y (Neuer Datensatz)? dann ist die Schleife sinnlos ein inc(y) sollte dann vollkommen reichen. |
AW: Schleife um Zahl hoch zu zählen
Vielen Dank erst einmal an alle.
Noch etwas zur Erläuterung. Ich lege einen neuen Datensatz für einen Kunden an. Dieser bekommt dann vom System eine Kd-Nr. zugewiesen. Eigendlich soll es so sein. x = Startwert, z.B. 2021. Diese Zahl soll dann hochgezählt werden Beispiel:
Delphi-Quellcode:
Jetzt soll die Schleife aber nur immer bei einem neuen Datensatz durchlaufen werden. Wie bewerkstellige ich das jetzt noch?
var x,y,z:integer;
begin x:=2021; y:=99999999; for z:=x to y do writeLn (z); readln; end; Ach so. Suche ein Delphi Buch für Anfänger. Könnt ihr eines empfehlen? Danke |
AW: Schleife um Zahl hoch zu zählen
Zitat:
Zitat:
![]() |
AW: Schleife um Zahl hoch zu zählen
Zitat:
Schleife ist Sinnlos. |
AW: Schleife um Zahl hoch zu zählen
Zitat:
![]() In Englisch und als PDF: ![]() Deutschsprachiges PDF: ![]() Und weiteres mehr: ![]() |
AW: Schleife um Zahl hoch zu zählen
Hi Rainer Sieling
Deutschsprachige Delphi-Bücher gibt es soviel ich weiss kaum noch. Ich habe hier einige Ausgaben der Autoren Doberenz/Kowalsky, die während etlichen Jahren zu jeder Delphi-Version neu erschienen sind (und dabei auch mal der Co-Autor gewechselt hat). Ein weiterer deutschsprachiger Autor ist Elmar Warken. Von diesen habe ich noch Bücher zu Delphi7(Doberenz) und Delphi5 (Warken). Ein sehr guter Autor war auch Andreas Kosch: 'Com+', Interbase, Win32-Lösungen. Diese "alte Literatur" hat nicht oder kaum an aktualität eingebüsst. Allerdings müsstest du wohl Buch-Antiquariate oder Flohmärkte durchstöbern, ausser sowas wäre noch über Aamazon oder den link von dummzech erhältlich. Aktuelle Literatur ist meist bis fast ausschlieslich englisch und zu einem guten Teil von Embarcadero selbst. Ausserdem findest du auf Youtube jede Menge Videos zu allen erdenklichen Delphi-Themen. Und die Tutorials hier auf ![]() ![]() ![]() Gruss Delbor |
AW: Schleife um Zahl hoch zu zählen
Zitat:
![]() Nicht sehr viel, aber doch schon etwas Auswahl: ![]() ![]() ![]() Allerdings allesamt nicht unbedingt preiswert :-( Viele aber sicherlcih sehr gut. |
AW: Schleife um Zahl hoch zu zählen
Von Emba und einigen Forenmitgliedern:
![]() Zitat:
![]() |
AW: Schleife um Zahl hoch zu zählen
Buch evtl. auch das:
Hier kostenlos als eBook: ![]() Und hier in Papierform: ![]() Hier noch ein deutsches eBook, das mehrheitlich ok ist, ich glaube halt das Kapitel über Dateiverarbeitung war etwas altbacken: ![]() |
AW: Schleife um Zahl hoch zu zählen
Zitat:
MEissing hat dieses Werk aber aktualisiert/aktualisieren lassen und diese Fassung ist auf/via ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz