Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 07.11.2016
Сообщений: 6
1

В массиве целых чисел найти количество четных положительных элементов

07.11.2016, 13:39. Просмотров 950. Ответов 3
Метки нет (Все метки)


Всем привет! Помогите пожалуйста решить задачу на c#. Буду очень благодарен!

В массиве А из 12 целых чисел найти количество четных положительных элементов.
Сформировать массив В по правилу: элемент массива В равен 1, если соответствующий элемент
массива А – четный, и равен 0, если соответствующий элемент массива А – нечетный.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2016, 13:39
Ответы с готовыми решениями:

В массиве K[m][n] целых чисел найти количество положительных четных чисел
В массиве K целых чисел найти количество положительных четных чисел.

В массиве K [m] [n] целых чисел найти количество положительных четных чисел
В массиве K целых чисел найти количество положительных четных чисел. буду благодарен за помощь!

В массиве целых чисел подсчитать количество чётных положительных чисел, меньших 40
В массиве целых чисел подсчитать количество чётных положительных чисел, меньших 40. Вывести...

В массиве из десяти целых чисел найти количество чётных
1. Поставим задачу в массиве из десяти целых чисел найти количество чётных 2. ..сумму чётных ...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы С#-разработчиков‌
3
589 / 474 / 184
Регистрация: 19.04.2016
Сообщений: 1,872
07.11.2016, 13:48 2
kondratgleb,
C#
1
2
3
4
5
6
7
8
9
10
11
12
var length = 12;
Random rnd = new Random();
var a = Enumerable.Range(0,length).Select(_=>rnd.Next(-10,50)).ToArray();
Console.WriteLine(string.Join(" ",a));
 
Console.WriteLine(string.Join(" ", a.Where(n=>n>0 && (n&1)!=1)));
 
var b = Enumerable.Range(0,length).Select((_,i)=>(a[i]&1)==1?0:1);
 
Console.WriteLine(string.Join(" ",b));
 
Console.ReadKey(false);
0
27 / 27 / 16
Регистрация: 22.04.2016
Сообщений: 86
07.11.2016, 13:52 3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int[] A = new int[12];
int[] B = new int[12];
int i = 0;
int count = 0;
 
foreach (var c in A)
{
 
if(c>0&c%2==0)
{
     B[i] = 1;
     count++;
}
else
{
    B[i] = 0;
}
i++
}
Добавлено через 2 минуты
EveKS, прикольно
0
589 / 474 / 184
Регистрация: 19.04.2016
Сообщений: 1,872
07.11.2016, 13:53 4
Ну да, можно
length переиметовать в baseLength
а переменной length присвоить a.Where(n=>n>0 && (n&1)!=1)).Count();
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
var baseLength = 12;
Random rnd = new Random();
var a = Enumerable.Range(0,baseLength).Select(_=>rnd.Next(-10,50)).ToArray();
Console.WriteLine(string.Join(" ",a));
 
var length = a.Where(n=>n>0 && (n&1)!=1).Count();
Console.WriteLine(length);
 
var b = Enumerable.Range(0,baseLength).Select((_,i)=>(a[i]&1)==1?0:1);
 
Console.WriteLine(string.Join(" ",b));
 
Console.ReadKey(false);
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2016, 13:53

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

Найти количество простых чисел в массиве из 10 положительных целых чисел
Задание: Описать функцию IsPrime(K) логического типа, возвращающую true, если целый параметр К...

Дан двумерный массив целых чисел. Вычислить количество четных чисел среди элементов, встречающихся в массиве ровно 3 раза
Кто может, помогите пожалуйста:)

Найти сумму четных элементов в массиве из 9 целых чисел
1. Даны два числа. Найти среднее арифметическое их модулей. 2. Даны числа х и у. Большее из этих...

В массиве 4х4 из целых чисел вычислить количество четных элементов в строках с четными индексами
В массиве 4х4 из целых чисел вычислить количество четных элементов в строках с четными индексами....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.