Предмет: Информатика, автор: bomzv594

Написати програму в мові програмування Python.

Задайте одновимірний масив 30 цілих різних чисел. Знайдіть найбільше та найменше значення елементів масиву та поміняйте їх місцями.

Ответы

Автор ответа: CallMeShepard
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: Сделала эту программу и у меня не меняются местами первое и последнее число.Почему так?
bomzv594: Извиняюсь,перепутала с другой задачей,а так все верно,спасибо огромное
Похожие вопросы
Предмет: Алгебра, автор: mark228093340
Предмет: Математика, автор: BLOKAD