C# :: Aufgabe #31 :: Lösung #6
9 Lösungen
#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
#6
von n.rohde (400 Punkte)
- 26.08.2015 um 11:15 Uhr
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AnzahlFreitag13
{
class Program
{
static void Main(string[] args)
{
DateTime datumStart, datumEnde;
int summe = 0;
Console.Write("Startdatum:\t");
datumStart = Convert.ToDateTime(Console.ReadLine());
Console.Write("Enddatum:\t");
datumEnde = Convert.ToDateTime(Console.ReadLine());
while (datumStart <= datumEnde)
{
if (Convert.ToString(datumStart.DayOfWeek) == "Friday" && datumStart.Day == 13)
{
Console.WriteLine(Convert.ToString(datumStart.Date.ToString("d")));
summe++;
}
datumStart = datumStart.AddDays(1);
}
Console.WriteLine("Summe: " + Convert.ToString(summe));
Console.Read();
}
}
}Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
