Сортировка четных чисел по возрастанию - C#
Формулировка задачи:
Задание.
В класс MyClass поместите функцию int[] PairValuesArray(int n), которая будет возвращать массив упорядоченных по возрастанию ЧЕТНЫХ натуральных чисел в промежутке от 0 (включительно!) до n включительно. Разрешается использовать только классы непосредственно из пространства имен System, все вложенные в него пространства имен использовать запрещается.
Скинул этот позор чтоб уж не с пустыми руками))(Вывод на экран я для себя кинул чтобы видеть, как я понимаю его нельзя использовать?)
Я так и не понял как надо было убрать 0 и перезаписать...очень давно делал на с++, но за год бездействия так и не смог вспомнить (на форуме не нашёл того, что мне надо)
class MyClass
{
static int[] PairValuesArray(int n)
{
int[] array = new int [n];
int k;
for (int i = 0; i < n; i++)
{
if (i % 2 == 0)
{
array[i] += i;
}
Console.WriteLine(array[i]);
}
return array;
}
static int Main()
{
PairValuesArray(9);
return 0;
}
}Решение задачи: «Сортировка четных чисел по возрастанию»
textual
Листинг программы
public static int[] PairValuesArray(int n)
{
int[] arr = new int[n / 2 + 1];
for (int i = 0; i < arr.Length; ++i)
{
arr[i] = i * 2;
}
return arr;
}