Дан массив C(N). Найти сумму модулей последних Z элементов. Расставить в порядке убывания элементы M, начиная с элемента K - C#
Формулировка задачи:
Помогите пожалуйста с задачкой.)
Дан массив C(N). Найти сумму модулей последних Z элементов. Расставить в порядке убывания элементы M, начиная с элемента K, и написать кол-во положительных элементов в этом отрезке.
Решение задачи: «Дан массив C(N). Найти сумму модулей последних Z элементов. Расставить в порядке убывания элементы M, начиная с элемента K»
textual
Листинг программы
int Sum = 0; Console.WriteLine("Введите размерность матрицы: "); int N = int.Parse(Console.ReadLine()); int[] array = new int[N]; for (int i = 0; i < N; i++) { Console.WriteLine("Введите элемент массива: "); array[i] = int.Parse(Console.ReadLine()); } Console.WriteLine("Введите кол-во последних элементов: "); int Z = int.Parse(Console.ReadLine()); for (int i = N-1; i >= Math.Max(N - Z,0); i--) Sum += array[i]; Console.WriteLine(Sum);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д