Напишите пожалуйста программу ** Python, суть которой заключается в том, что человек...

0 голосов
47 просмотров

Напишите пожалуйста программу на Python, суть которой заключается в том, что человек должен написать ввести N чисел, после чего программа должна посчитать среднее арифметическое, которое округлено до целых чисел (round) и это среднее арифметическое должно быть умножено на самое маленькое число, введенное человеком и из всего этого вычитаем самое большое число, введённое человеком.
Формула: , где t - это сумма введённых чисел, человеком, d-это количество чисел, введённых человеком, min-самое маленькое число, которое было введено человеком и max-это самое максимальное число, которое было введено человеком!! ЕСЛИ В РЕЗУЛЬТАТ ПО ЭТОЙ ФОРМУЛЕ ПОЛУЧАЕТСЯ ОТРИЦАТЕЛЬНЫЙ, ТО МЫ УМНОЖАЕМ ЕГО НА -1


Информатика (431 баллов) | 47 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Вот. Теперь код в файлике. И правила данного ресурса меня скоро убьют))


Скачать вложение Текст (TXT)
(724 баллов)
0

Отмечу ваш ответ как лучший, если не забуду

0

Если не разберешься, то пиши. Поясню)

0

t,min,max = l[0],l[0],l[0]

0

Что значит это строка

0

я каждому значению присваиваю первый элемент последовательности

0

Всё, я понял

0

А и ещё +str(i)+. Объясните мне, зачем плюсы надо ставить?

0

Так мы вводим значения в range что ли?

0

Вернее, значения, которые есть в range,

0

эта функция создает последовательность чисел от и до