Определить, является ли сумма элементов первой строки массива четным числом - C#
Формулировка задачи:
Дан двумерный массив целых чисел.
а) Определить, является ли сумма элементов первой строки массива четным
числом.
б) Составить программу, определяющую, верно ли, что сумма элементов
столбца массива с известным номером кратна заданному числу.
Решение задачи: «Определить, является ли сумма элементов первой строки массива четным числом»
textual
Листинг программы
static void Main(string[] args) { Random rnd = new Random(); Console.WriteLine("Введите количество строк, столбцов, номер столбца и делитель числа"); int n = int.Parse(Console.ReadLine()), m = int.Parse(Console.ReadLine()); int summ = 0, columnnum = int.Parse(Console.ReadLine()), divider = int.Parse(Console.ReadLine()); if (columnnum >= m) { Console.WriteLine("Номер суммируемого столбца больше чем количество столбцов ({0}) в массиве. Введите номер заново", m); columnnum = int.Parse(Console.ReadLine()); } int[,] arr = new int[n, m]; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { arr[i, j] = rnd.Next(-1000, 1000); Console.Write(arr[i, j] + " "); if (j == columnnum-1) { summ = summ + arr[i, columnnum-1]; } } Console.WriteLine(); } Console.WriteLine("Сумма элементов выбраного столбца: {0}",summ); if (summ % divider == 0) { Console.WriteLine("Сумма элементов выбранного столбца кратна {0}", divider); } else { Console.WriteLine("Сумма элементов выбранного столбца не кратна {0}", divider); } Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д