Предмет: Информатика,
автор: bomzv594
Написати програму в мові програмування Python.
Задайте одновимірний масив 30 цілих різних чисел. Знайдіть найбільше та найменше значення елементів масиву та поміняйте їх місцями.
Ответы
Автор ответа:
1
# Импортируем библиотеку random, чтобы создать массив рандомных чисел
import random
# Создаем массив с 30 рандомными целыми числами
array = [int(random.random()*100) for i in range(30)]
# Выводим созданный массив
print(f'Массив: {array}')
# Находим индекс минимального элемента и максимального
idx_min = array.index(min(array))
idx_max = array.index(max(array))
# Меняем местами максимальный и минимальный элемент массива
array[idx_min], array[idx_max] = array[idx_max], array[idx_min]
# Выводим измененный массив
print(f'Измененный массив: {array}')
bomzv594:
Сделала эту программу и у меня не меняются местами первое и последнее число.Почему так?
Похожие вопросы
Предмет: Русский язык,
автор: ader54280
Предмет: История,
автор: tolickyoyo
Предмет: Алгебра,
автор: mark228093340
Предмет: Математика,
автор: BLOKAD