Упражнение 4. Массив целых чисел из 10 частей заполнить случайным образом.

Упражнение 4. Массив целых чисел из 10 частей заполнить случайным образом. Упорядочить массив по возрастанию. Отыскать сумму квадратных корней нечетных частей матрицы, вывести полученные результаты.
Упражнение 5. Массив целых чисел из 14 элементов заполнить случайным образом. Упорядочить массив по возрастанию. Вывести на экран максимальный и малый элементы, отыскать их разность.

Упражнение 6. Массив целых чисел из 10 частей заполнить случайным образом. Упорядочить массив по возрастанию. Подсчитать количество и творение частей массива, великих 20 и меньших 50, вывести полученный итог.

Задать свой вопрос
1 ответ
// 4
begin
   var arr := ArrRandom();
   Sort(arr);
   arr.Println;
   Print('Sum of odd''s elements'' square roots is ',
            arr.Where(el -gt; el.IsOdd).Sum(el -gt; el.Sqrt));
end.

// 5
begin
   var arr := ArrRandom(14);
   Sort(arr);
   WritelnFormat('Max = 0, Min = 1, Max - Min = 2', 
                             arr.Max, arr.Min, (arr.Max - arr.Min));
end.

// 6
begin
   var arr := ArrRandom();
   Sort(arr);
   arr.Println;
   Print('Count = ' + arr.Where(el-gt;(elgt;20) and (ellt;50)).Count + newline +
     'Product = ' + arr.Where(el-gt;(elgt;20) and (ellt;50)).Aggregate(1,(p,x)-gt;p*x));
end.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт