Заполните одномерный массив целыми числами из диапазона [a,b]. Найдите сумму четных и...

+132 голосов
2.8m просмотров

Заполните одномерный массив целыми числами из диапазона [a,b]. Найдите сумму четных и нечетных элементов одномерного массива


Информатика (28 баллов) | 2.8m просмотров
Дан 1 ответ
+154 голосов

// PascalABC.NET

begin

 var n := ReadInteger('n =');

 var (a, b) := ReadInteger2('Введите a и b:');

 var m := ArrRandom(n, a, b);

 m.Println;

 Println('Сумма четных равна', m.Where(p -> p.IsEven).Sum);

 Println('Сумма нечетных равна', m.Where(p -> p.IsOdd).Sum);

end.


image
(1.6k баллов)
+93

Правда не для уровня 9 класса)

+138

Вы впадаете в ту же ошибку, что и многие до Вас. То, что Вы обозвали "уровень" зависит не от класса, и даже не от возраста, а от уровня знаний учителя. Опыт обучения школьников показывает, что если так начинать с 6 класса, то уже в шестом так пишут.

+112

Скорее всего, вам информатик дает старую версию языка, ТурбоПаскаль. Образец 1974 года.