Решение задачи
Во входных данных строка из чисел, разделённых пробелом. Напишите программу, которая считывает данные и сохраняет их в список, находит макси...
Условие:
Во входных данных строка из чисел, разделённых пробелом.
Напишите программу, которая считывает данные и сохраняет их в список,
находит максимальное значение и его индекс, минимальное значение в списке и его индекс. Используйте функцию max() и метод .index().
Пример входных данных:
5 4 15 -2 84 25
Выходные данные:
84 4
-2 3
Решение:
Конечно, я могу помочь с написанием такой программы. Вот пример решения на языке Python:
# Считываем входные данные
numbers = input("Введите числа, разделенные пробелом: ").split()
# Преобразуем строки в числа
numbers = [int(num) for num in numbers]
# Находим максимальное значение и его индекс
max_value = max(numbers)
max_index = numbers.index(max_value)
# Находим минимальное значение и его индекс
min_value = min(numbers)
min_index = numbers.index(min_value)
# Выводим результаты
print(f"Максимальное значение: {max_value}, индекс: {max_index}")
print(f"Минимальное значение: {min_value}, индекс: {min_index}")
Пример работы программы:
Введите числа, разделенные пробелом: 5 4 15 -2 84 25
Максимальное значение: 84, индекс: 4
Минимальное значение: -2, индекс: 3
Обрати внимание, что программа предлагает пользователю ввести числа в строку, разделенные пробелом. Затем она преобразует эту строку в список чисел и находит максимальное и минимальное значения, а также их индексы с помощью функций max()
, min()
и метода .index()
.
Похожие работы
Попробуй и другие функции
Решения по другим предметам
А
Б
В
М
П
С
Т
Э