Предмет: Информатика,
автор: pipoloink
Згенерувати масив випадкових чисел (діапазон від 1 до 100) довжиною 20 елементів і знайти в ньому:
1) найменший елемент масиву;
2) найбільший елементу масиву;
3) знайти середнє арифметичне цього масиву;
4) додати до кожного елементу масиву середнє арифметичне число, яке ви знайшли раніше;
5) відсортувати отриманий масив, одним із алгоритмів. СРОЧНО!!!!!! ДАМ 30 БАЛОВ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ответы
Автор ответа:
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)
Похожие вопросы
Предмет: Биология,
автор: anndrijmatvijcuk
Предмет: Математика,
автор: temirbekovagaliua81
Предмет: Английский язык,
автор: antonijman
Предмет: Математика,
автор: arplexanov
Предмет: География,
автор: Аноним