Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 895 б
- Dwayne_Johnson 865 б
24 января 2024 06:12
178
Во входных данных строка из чисел, разделённых пробелом.
Напишите программу, которая считывает данные и сохраняет их в список,
находит максимальное значение и его индекс, минимальное значение в списке и его индекс. Используйте функцию max() и метод .index().
Пример входных данных:
5 4 15 -2 84 25
Выходные данные:
84 4
-2 3
Задаание для 9 классса!!!
1
ответ
Конечно, вот решение задачи на Python:
```python
# Считываем строку с числами
numbers = input("Введите числа, разделенные пробелом: ")
# Разделяем строку на числа и преобразуем их в список
numbers_list = numbers.split()
numbers_list = [int(num) for num in numbers_list]
# Находим максимальное и минимальное значение и их индексы
max_value = max(numbers_list)
max_index = numbers_list.index(max_value)
min_value = min(numbers_list)
min_index = numbers_list.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
```
Обратите внимание, что решение предполагает ввод чисел в одной строке, разделенных пробелами.
```python
# Считываем строку с числами
numbers = input("Введите числа, разделенные пробелом: ")
# Разделяем строку на числа и преобразуем их в список
numbers_list = numbers.split()
numbers_list = [int(num) for num in numbers_list]
# Находим максимальное и минимальное значение и их индексы
max_value = max(numbers_list)
max_index = numbers_list.index(max_value)
min_value = min(numbers_list)
min_index = numbers_list.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
```
Обратите внимание, что решение предполагает ввод чисел в одной строке, разделенных пробелами.
0
·
Хороший ответ
24 января 2024 06:12
Остались вопросы?
Еще вопросы по категории Информатика
Сколько Бит содержится в одном Килобайте...
Что такое линейный алгоритм. Приведите примеры линейного алгоритма....
Какие программы продаются в специальной упаковке с сопровождающей документацией? 1) бесплатные программы 2) условно бесплатные программы 3) коммерче...
Боря, Витя. Гриша и Егор встретились на Всеросийской олимпиаде по информатикею Ребята приехали из разных городов: Москвы, Омска, Санкт-Петербурга и Кр...
Задание #3 Запишите линейный алгоритм, исполняя который робот нарисует на клетчатом поле следующий узор и вернётся в сходное положение....