C# :: Aufgabe #53 :: Lösung #7
7 Lösungen

#53
Bei Addition von Tage nur Werktage beachten
Anfänger - C#
von Gustl
- 22.07.2013 um 11:04 Uhr
Schreibe ein Programm welches die Anzahl der addierenden Tage abfrägt und dann das Datum ausgibt.
Bei der Addition der Tage sollen aber nur die Werktage (Geschäftstage): Montag, Dienstag, Mittwoch, Donnerstag und Freitag beachtet werden.
Beispiel: Heute ist der 22.07. (Montag), wenn ich nun 7 Tage eingebe soll der 31.07. (Mittwoch) ausgegeben werden.
Bei der Addition der Tage sollen aber nur die Werktage (Geschäftstage): Montag, Dienstag, Mittwoch, Donnerstag und Freitag beachtet werden.
Beispiel: Heute ist der 22.07. (Montag), wenn ich nun 7 Tage eingebe soll der 31.07. (Mittwoch) ausgegeben werden.
#7

von JKooP (18090 Punkte)
- 02.05.2021 um 16:32 Uhr
NET 5.x; C# 9.x; VS-2019
C#-Code

using System; var start = new DateTime(2013, 7, 22); var days = 7; while(days != 0) { if (start.DayOfWeek is not DayOfWeek.Saturday and not DayOfWeek.Sunday) days--; start = start.AddDays(1); } Console.WriteLine(start.ToShortDateString());
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1