Forum: Object-Pascal / Delphi-Language
by himitsu,
16. Mai 2021
Warum nicht als ELSE im Case?
Forum: Object-Pascal / Delphi-Language
by himitsu,
16. Mai 2021
Monat 2 und darin vom If das Else.
Und nun schau dir darin alles nochmals ganz genau an.
Wozu "nochmal" das IF für Schaltjahre?
Es wurde schon geprüft, also kann es dort nur negativ sein. (gut, denn so ist es egal, dass es kein Else gibt)
Aber rate mal, was if (Tag <= 29) then macht, wenn der Tag 30 oder 31 ist.
Forum: Object-Pascal / Delphi-Language
by himitsu,
16. Mai 2021
Einige Ausgaben sind mit einem ReadLn am Ende, aber andere nicht.
Wobei, wenn alle Ausgaben es hätten, dann würde es auch reichen das hinter allem Code zu machen, also nur einmal ganz am Ende.
Vor allem ist eine halbwegs orgendliche Formatierung/Einrückung auch dafür gut, dass man den Programmablauf besser erkennen kann.
Das, was man mit dem Debugger physisch machen kann, kann man so auch...
Forum: Object-Pascal / Delphi-Language
by himitsu,
16. Mai 2021
Delphi-Code bitte in ... einschließen.
Aber selbst mit deiner eigenwilligen Einrückung, ist es schwer zu lesen.
Tipp: http://docwiki.embarcadero.com/RADStudio/Sydney/en/Delphi’s_Object_Pascal_Style_Guide
https://www.delphipraxis.net/207755-delphi%92s-object-pascal-style-guide-erneuert.html
Compiler bleibt steht?