Вопрос задан 29.07.2023 в 06:43. Предмет Информатика. Спрашивает Смолькина Алиночка.

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

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

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Невзорова Елизавета.
// 4
begin
   var arr := ArrRandom();
   Sort(arr);
   arr.Println;
   Print('Sum of odd''s elements'' square roots is ',
            arr.Where(el -> el.IsOdd).Sum(el -> 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->(el>20) and (el<50)).Count + newline +
     'Product = ' + arr.Where(el->(el>20) and (el<50)).Aggregate(1,(p,x)->p*x));
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Упражнение 4:

python
import random import math # Создаем массив из 10 случайных целых чисел array = [random.randint(1, 100) for _ in range(10)] # Упорядочиваем массив по возрастанию array.sort() # Находим сумму квадратных корней нечетных элементов массива odd_elements_sum = sum(math.sqrt(x) for x in array if x % 2 != 0) # Выводим результаты print("Массив по возрастанию:", array) print("Сумма квадратных корней нечетных элементов:", odd_elements_sum)

Упражнение 5:

python
import random # Создаем массив из 14 случайных целых чисел array = [random.randint(1, 100) for _ in range(14)] # Упорядочиваем массив по возрастанию array.sort() # Находим максимальный и минимальный элементы max_element = array[-1] min_element = array[0] # Находим разность между максимальным и минимальным элементами difference = max_element - min_element # Выводим результаты print("Массив по возрастанию:", array) print("Максимальный элемент:", max_element) print("Минимальный элемент:", min_element) print("Разность между максимальным и минимальным элементами:", difference)

Упражнение 6:

python
import random # Создаем массив из 10 случайных целых чисел array = [random.randint(1, 100) for _ in range(10)] # Упорядочиваем массив по возрастанию array.sort() # Подсчитываем количество и произведение элементов массива, больших 20 и меньших 50 count_greater_20_less_50 = 0 product = 1 for num in array: if 20 < num < 50: count_greater_20_less_50 += 1 product *= num # Выводим результаты print("Массив по возрастанию:", array) print("Количество элементов больше 20 и меньше 50:", count_greater_20_less_50) print("Произведение элементов, больших 20 и меньших 50:", product)

Примечание: Код для каждого упражнения выполняет описанные действия и выводит соответствующие результаты. Каждый раз, когда вы будете запускать код, массивы будут заполняться новыми случайными числами.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос