
Вопрос задан 26.09.2023 в 08:20.
Предмет Информатика.
Спрашивает Кручинкина Александра.
Python: Написати програми для вирішення задач: Задача 1. Знайти максимальний елемент списку
Задача 2. Знайти номер максимального елемента списку Для всіх задач реалізувати рандомну генерацію значень (-100,100) кількістю 25!

Ответы на вопрос

Отвечает Афимьин Кирилл.
Ответ:
from random import randint
s = list()
for _ in range(25):
s.append(randint(-100, 100))
print(f'Максимальный элемент - {max(s)}, его номер - {s.index(max(s))}')
Объяснение:
Импортируем из библиотеки random функцию randint для генерации рандомных значений.
s - список, содержащий 25 элементов. В цикле for эти элементы добавляются в список s.
Последняя строчка: с помощью f-строк выводим максимальный элемент и его номер (максимальный элемент ищется при помощи функции max(), номер - метода index.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Ось програми на мові Python для вирішення обох ваших задач:
pythonimport random
# Задача 1: Знайти максимальний елемент списку
def знайти_максимальний_елемент(список):
максимальний = float('-inf') # Початкове значення максимального елемента
for елемент in список:
if елемент > максимальний:
максимальний = елемент
return максимальний
# Задача 2: Знайти номер максимального елемента списку
def знайти_номер_максимального_елемента(список):
максимальний = float('-inf') # Початкове значення максимального елемента
номер_максимального = None
for і, елемент in enumerate(список):
if елемент > максимальний:
максимальний = елемент
номер_максимального = і
return номер_максимального
# Рандомна генерація списку зі значеннями в діапазоні (-100, 100)
кількість_елементів = 25
список = [random.randint(-100, 100) for _ in range(кількість_елементів)]
# Виклик функцій для розв'язання задач
максимальний_елемент = знайти_максимальний_елемент(список)
номер_максимального_елемента = знайти_номер_максимального_елемента(список)
# Виведення результатів
print("Список:", список)
print("Максимальний елемент:", максимальний_елемент)
print("Номер максимального елемента:", номер_максимального_елемента)
Цей код генерує рандомний список з 25 елементів у діапазоні від -100 до 100, потім знаходить максимальний елемент та його номер у списку.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 575

Информатика 33

Информатика 39

Информатика 24

Информатика 34

Информатика 136

Информатика 18
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili