Згенерувати масив випадкових чисел (діапазон від 1 до 100) довжиною 20 елементів і знайти в ньому:
1) найменший елемент масиву;
2) найбільший елементу масиву;
3) знайти середнє арифметичне цього масиву;
4) додати до кожного елементу масиву середнє арифметичне число, яке ви знайшли раніше;
5) відсортувати отриманий масив, одним із алгоритмів. СРОЧНО!!!!!! ДАМ 30 БАЛОВ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ответы на вопрос
Ответил MagicSticks
1
Ответ:
import random
# згенерувати масив
arr = [random.randint(1, 100) for _ in range(20)]
print("Масив:", arr)
# знайти найменший та найбільший елементи
min_element = min(arr)
max_element = max(arr)
print("Найменший елемент:", min_element)
print("Найбільший елемент:", max_element)
# знайти середнє арифметичне
average = sum(arr) / len(arr)
print("Середнє арифметичне:", average)
# додати до кожного елементу середнє арифметичне
arr = [x + average for x in arr]
print("Масив після додавання середнього арифметичного:", arr)
# відсортувати масив
arr = sorted(arr)
print("Відсортований масив:", arr)
Новые вопросы
Математика,
1 год назад
Химия,
1 год назад
Қазақ тiлi,
1 год назад
Алгебра,
7 лет назад
Английский язык,
7 лет назад