0 / 0 / 0
Регистрация: 25.11.2022
Сообщений: 1

Найти произведение номеров максимального и минимального элементов этой последовательности

25.11.2022, 10:49. Показов 1973. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана последовательность из n вещественных чисел. Найти произведение номеров максимального и минимального элементов этой последовательности.

С клавиатуры вводится целое число n.

Затем вводятся элементы последовательности - вещественные числа (каждое в отдельной строке).

Выводимым результатом работы программы является число (произведение номеров максимального и минимального элементов, нумерация начинается с 1).

Если в последовательности несколько одинаковых максимальных (минимальных) элементов, берется номер первого из них.

Встроенные функции max и min использовать нельзя.

Моя попытка такова, но очевидно, что с ней что-то не так, и я не понимаю что)

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
n = int(input())
i = 1
mylist = []
while i  <= n:
  mylist.append(float(input()))
  i += 1 
i = 1
maxx = mylist[0]
minn = mylist[0]
while i < n:
  if mylist[i] > maxx:
    maxx = mylist[i] 
    x = i
  if mylist[i] < minn:
    minn = mylist[i]
    y = i
  i += 1
print(x * y)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.11.2022, 10:49
Ответы с готовыми решениями:

Указатели. Найти произведение номеров максимального и минимального элементов массива
Найти произведение номеров максимального и минимального элементов массива. Использовать функцию для каждой строки матрицы Е(6,6)....

Найти разность минимального и максимального элементов в этой последовательности
Решить задачи в С++, с использованием основных операторов языка С++: 2)Дана последовательность целых чисел, за которой следует 0. Найти...

Найти произведение номеров максимального и минимального эле-ментов массива
Создать функцию, параметром которой является одномерный массив и его размерность. Тело функции реализовать двумя способами: через обращение...

1
1956 / 874 / 352
Регистрация: 05.09.2021
Сообщений: 1,387
25.11.2022, 11:30
miramira,
Python
1
2
3
4
5
6
7
8
9
10
11
data = [float(input()) for _ in range(int(input()))]
min_value = max_value = data[0]
min_index = max_index = 1
for index, value in enumerate(data, 1):
    if value < min_value:
        min_value = value
        min_index = index
    if value > max_value:
        max_value = value
        max_index = index
print(min_index * max_index)
Code
1
2
3
4
5
6
4
23.4
56.7
12.3
45.5
6
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.11.2022, 11:30
Помогаю со студенческими работами здесь

Найти сумму номеров минимального и максимального элементов массива
В одномерном массиве из 100 элементов найти сумму номеров минимального и максимального элементов. Результат вывести на э Буду...

Найти среднее арифметическое номеров максимального и минимального элементов в массивах В(18) и Р(14)
Используя подпрограммы-процедуры и подпрограммы функции ,составить блок-схему и программу для решения задачи. Задача : Найти...

Найти среднее арифметическое номеров максимального и минимального элементов массива
c) среднее арифметическое номеров максимального и минимального элементов массива

Найти среднее арифметическое номеров максимального и минимального элементов в массивах В(18) и Р(14)
Нужно программу составить в паскале (лабы): 4)Найти среднее арифметическое номеров максимального и минимального элементов в массивах...

Найти сумму номеров минимального и максимального элементов её побочной диагонали
Дан двумерный массив a, размером (n x n)(или квадратная матрица а). Найти сумму номеров минимального и максимального элементов её...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru