Дана последовательность целых чисел подсчитать количество нечетных элементов - C#
Формулировка задачи:
Дана последовательность целых чисел подсчитать количество нечетных элементов.
Замечание. Задачи из данного пункта решить двумя способами, используя одномерный массив, а затем двумерный. Размерность массива вводится с клавиатуры.
Решение задачи: «Дана последовательность целых чисел подсчитать количество нечетных элементов»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Введите количество строк массива");
int strings = Int32.Parse(Console.ReadLine());
Console.WriteLine("Введите количество столбцов массива");
int columns = Int32.Parse(Console.ReadLine());
int[,] arr = new int[strings, columns];
int sum = 0;
Console.WriteLine("Последовательно вводите элементы массива");
for (int i = 0; i < strings; i++)
{
for (int j = 0; j < columns; j++)
{
arr[i, j] = Int32.Parse(Console.ReadLine());
if (arr[i,j] % 2 != 0) sum++;
}
}
Console.WriteLine("Введённый массив");
for (int i = 0; i < strings; i++)
{
for (int j = 0; j < columns; j++)
{
Console.Write(arr[i, j]);
}
Console.WriteLine();
}
Console.WriteLine("Количество нечётных элементов = " + sum);
Console.ReadLine();
}
}
}