Программа получает на вход две строки, содержащие даты, записанные в формате dd.mm., где dd – день месяца от 01 до 31, mm – номер месяца от 01 до 12, – номер года от 0001 до 2999. Программа должна вычислить разность между этими датами (количество дней между ними) и вывести ответ в виде натурального числа. Обе даты корректные, вторая позже первой. Учтите, что года, чьи номера делятся на 4 и не делятся на 100, а также все года, чьи номера делятся на 400 являются високосными.
Пример
Вход Выход
01.01.0001 1
02.01.0001
Вход Выход
29.02.2004 366
01.03.2005
console.writeline("введите количество чисел");
int n = convert.toint32(console.;
int[] a = new int[n];
console.writeline("введите числа");
for (int i = 0; i < n; i++)
a[i] = convert.toint32(console.;
int count = 0;
int min=a[0];
int max = a[0];
console.writeline("количество отрицательных");
for (int i = 0; i < n; i++)
if (a[i] < 0) { count++; }
console.writeline(count);
for (int i = 0; i < n; i++)
if (min > a[i]) { min = a[i]; }
console.writeline("минимальный элемент = "+min );
for (int i = 0; i < n; i++)
if (max < a[i]) { max = a[i]; }
console.writeline("максимальный элемент = "+ max);
int s = 0;
s = min + max;
console.writeline("сумма");
console.writeline(s);
console.writeline("числа кратные пяти и не больше числа задаваемым пользователем");
for (int i = 0; i < n; i++)
if (a[i] % 5==0 & & a[i]< n)
{ console.writeline(a[i]); }
console.readline();