0 / 0 / 0
Регистрация: 07.11.2017
Сообщений: 7
07.11.2017, 23:34  [ТС] 1
Author24 — интернет-сервис помощи студентам
. В одномерном массиве, состоящем из n<=20 целых чисел, вычислить сумму положительных элементов, стоящих на четных местах. Массив сгенерировать. Создать массив b из положительных чётных элементов исходного массива, подсчитав число элементов в нём.
Все это надо сделать в windows.form. Cгенерировать массив получилось , а вот сумму положительных элементов , стоящих на четных местах найти не могу ( не знаю даже с чего начать ).И создать массив b из положительных четных элементов исход.масс., подсчитав число элементов в нем тоже не могу. Помогите , пожалуйста .Заранее спасибо!
0
3560 / 2501 / 1174
Регистрация: 14.08.2016
Сообщений: 8,206
08.11.2017, 01:09 2
Лучший ответ Сообщение было отмечено Inkvi76 как решение

Решение

C#
1
2
3
var PositiveAtEvenPos = array.Where((x,i) => x>0 && i%2==0);
var sum = PositiveAtEvenPos.Sum();
var count = PositiveAtEvenPos.Count();
0
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru