C# :: Aufgabe #53 :: Lösung #6
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.
#6

von stcalvin (970 Punkte)
- 15.02.2018 um 10:13 Uhr

static void Aufgabe_52() { DateTime jetzt = DateTime.Now; DateTime dann = new DateTime(); Console.Write("Wie viele Tage wollen Sie arbeiten? "); var tage = Convert.ToInt32(Console.ReadLine()); while (tage > 0) { if (jetzt.DayOfWeek != DayOfWeek.Saturday && jetzt.DayOfWeek != DayOfWeek.Sunday) { jetzt = jetzt.AddDays(1); tage--; } else { jetzt = jetzt.AddDays(1); } } Console.WriteLine(jetzt.ToString("dd.MM.yyyy")); }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1