Создание массива дат, отстающих друг от друга на 6 дней, начиная от сегодняшней даты - C#

Узнай цену своей работы

Формулировка задачи:

Нужен массив дат, отстающих друг от друга на 6 дней, начиная от сегодняшней даты. Длину массива (кол-во дат) задаю самостоятельно. Результат вывожу на консоль. Застопорился... результат выводит неправильный (несколько дат 1 числа и 1 года, несколько сегодняшних минус 6 дней) В чем проблема?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication16
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Vvedite 4uslo elemntov massiva");
            int size = int.Parse(Console.ReadLine());
            DateTime[] date = new DateTime[size];
            
            for (int i =0 ; i < date.Length; i++)
            {
                //date[0] = DateTime.Today;
 
                date[i] = DateTime.Today.AddDays(-6);
                
                Array.Sort(date);
Console.WriteLine(date[i].ToString());
            }

        }
    }
}

Решение задачи: «Создание массива дат, отстающих друг от друга на 6 дней, начиная от сегодняшней даты»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication16
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Vvedite 4uslo elemntov massiva");
            int size = int.Parse(Console.ReadLine());
            DateTime[] date = new DateTime[size];
            DateTime d = DateTime.Now;
            for (int i = 0; i < date.Length; i++)
            {
                date[i] = d;
                Console.WriteLine(date[i].ToString());
                d = d.AddDays(6);
            }
            Console.ReadLine();
 
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5
Похожие ответы