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

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

Отвечает Невзорова Елизавета.
// 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.
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.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Упражнение 4:
pythonimport 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:
pythonimport 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:
pythonimport 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)
Примечание: Код для каждого упражнения выполняет описанные действия и выводит соответствующие результаты. Каждый раз, когда вы будете запускать код, массивы будут заполняться новыми случайными числами.


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

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

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili