Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Schaltjahre in einem Bereich anzeigen! (https://www.delphipraxis.net/99098-schaltjahre-einem-bereich-anzeigen.html)

Peda 6. Sep 2007 20:01


Schaltjahre in einem Bereich anzeigen!
 
Hallo Leute!

Nachdem mir schonmal schnell und richtig mit einem problem geholfen wurde, hielt ich es für sinnvoll auch ein 2tes mal zu fragen!
Es geht um Folgendes:

2 editfelder, oben trägt man eine jahreszahl ein, unten eine spätere jahreszahl (z.b. 2000 und 2500) und das programm soll in einem memofeld alle schaltjahre in diesem bereich angeben!
ich habe bereits eine funktion daneben, die eine einzelne zahl überprüft ob es ein schaltjahr ist, vielleich kann man es ja damit kombinieren!

Ich freue mich wieder auf eine schnelle antwort ;)

Gruß Peda


P.S.: Alle Rechtschreibfehler sind geplant ;)

bttb930 6. Sep 2007 20:04

Re: Schaltjahre in einem Bereich anzeigen!
 
häää? sollen wir dir das jetzt programmieren????

wir sind doch nicht bescheuert...

mkinzler 6. Sep 2007 20:05

Re: Schaltjahre in einem Bereich anzeigen!
 
-Schleife vom ersten bis zum letzten Jahr
-Wenn Schaltjahr dann in Memo hinzufügen

Peda 6. Sep 2007 20:09

Re: Schaltjahre in einem Bereich anzeigen!
 
Hehe danke, hat sich schon erledigt!



@bttb930
nein, sollt ihr nicht, ich habe lediglich nach nem lösungsanfang (z.b. das mit der schleife) gesucht!
außerdem muss man ja nicht zu jedem beitrag sein kommentar hinterlassen....


Gruß Peda

DeddyH 6. Sep 2007 20:12

Re: Schaltjahre in einem Bereich anzeigen!
 
Naja, das gehört aber nun doch zu den elementaren Dingen in der Programmierung, oder? Insofern finde ich die Kritik schon gerechtfertigt.

Alexander Roth 6. Sep 2007 21:31

Re: Schaltjahre in einem Bereich anzeigen!
 
Zitat:

Zitat von bttb930
häää? sollen wir dir das jetzt programmieren????

wir sind doch nicht bescheuert...

Also, alle waren mal Anfänger. Das kann man wenigstens freundlicher ausdrücken!
Und wenn der Beitrag von mkinzler ihm geholfen hat ist doch alles super.

Gruß Alexander

grenzgaenger 6. Sep 2007 22:58

Re: Schaltjahre in einem Bereich anzeigen!
 
das rezept

a) zuerst finde man das erste jahr, welches ohne rest duch 4 teilbar ist.

b) man prüfe ob es ein schaltjahr ist (funktion isLeapYear, aus der unit dateutils)

c) falls ja, füge man das jahr, dem memo hinzu

d) man addiere 4 zur jahreszahl

e) if not ende then goto b

viele grüsse und noch viel erfolg


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:39 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 by Thomas Breitkreuz