C# :: Aufgabe #31 :: Lösung #4

9 Lösungen Lösungen öffentlich
#31

Anzahl Freitag, der 13te über bestimmten Zeitraum

Anfänger - C# von pocki - 29.12.2012 um 19:56 Uhr
Schreibe ein Programm welches 2 verschiedene Datum einliest und berechne die Anzahl wie oft in diesem Zeitraum der 13te eines Monats auf einen Freitag fiel und gib diese aus.

Konsolenausgabe:


Startdatum: 01.01.2009
Enddatum: 31.12.2009
13.02.2009
13.03.2009
13.11.2009
Summe: 3
#4
vote_ok
von Mentalist999 (680 Punkte) - 09.03.2015 um 01:15 Uhr
Quellcode ausblenden C#-Code
        public List<DateTime> Friday13(DateTime From, DateTime To)
        {
            List<DateTime> Result = new List<DateTime>();
 
            do {
                if (From.Day == 13 & From.DayOfWeek == DayOfWeek.Friday) Result.Add(From); }
 
            while (From.AddDays(1) <= To);
         
            return Result;
        }

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben