Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
24 января 2024 06:12
349
Во входных данных строка из чисел, разделённых пробелом.
Напишите программу, которая считывает данные и сохраняет их в список,
находит максимальное значение и его индекс, минимальное значение в списке и его индекс. Используйте функцию 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
Остались вопросы?
Еще вопросы по категории Информатика
Чем отличается непрерывный сигнал от дискретного? 2. Что такое частота дискретизации и на что она влияет? 3. Какие звуковые форматы вы знаете? 4. Ка...
Какую ситуацию можно рассматривать как циклическую конструкцию?...
Какие типы данных вы знаете...
Напишите программу, выводящую на экран изображение шахматной доски, где чёрные клетки изображаются звёздочками, а белые — пробелами. Рекомендуемый вид...
Укажите способ записи следующего алгоритма: Обозначить первое из заданных чисел Х, второе - Y. Если Х = Y, то перейти к п. 8. Если Х > Y, то пе...