У одновимірному масиві випадкових чисел (-50,50) замінити додатні числа найбільшим елементом масиву, а від'ємні найменшим. Вивести новий масив на друк.
Ответы
Ответ дал:
1
import random
# створення масиву з 20 випадкових чисел в діапазоні (-50, 50)
arr = [random.randint(-50, 50) for i in range(20)]
print("Початковий масив:", arr)
# знаходимо максимальний та мінімальний елементи
max_elem = max(arr)
min_elem = min(arr)
# замінюємо додатні числа на максимальний елемент
for i in range(len(arr)):
if arr[i] > 0:
arr[i] = max_elem
# замінюємо від'ємні числа на мінімальний елемент
for i in range(len(arr)):
if arr[i] < 0:
arr[i] = min_elem
print("Новий масив:", arr)
Аноним:
Спасибо большое
Похожие вопросы
1 год назад
1 год назад
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад