Подсчитать сумму квадратов четных элементов массива - C#
Формулировка задачи:
Дана последовательность целых чисел: подсчитать сумму квадратов четных элементов
Решение задачи: «Подсчитать сумму квадратов четных элементов массива»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Двенадцатая_программа__1_ { class Program { static int[] Input() { Console.WriteLine("Введите размерность: "); Console.Write("n = "); int n = int.Parse(Console.ReadLine()); int[] a = new int[n]; for (int i = 0; i < n; i++) { Console.Write("a[{0}] = ", i + 1); a[i] = int.Parse(Console.ReadLine()); } return a; } static void Print(int []a) { for (int i = 0; i < a.Length; i++) Console.Write("{0} ", a[i]); Console.WriteLine(); } static void Change(int[]a) { int res = 0; for (int i = 0; i < a.Length; i++) if (a[i] % 2 == 0) res += a[i] * a[i]; Console.WriteLine("Сумма квадратов четных элементов = {0}",res); } static void Main(string[] args) { int[] myarr = Input(); Console.WriteLine("Исходный массив: "); Print(myarr); Console.WriteLine("Вывод: "); Change(myarr); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д