Решить это на любом языке программирования. Напишите программу, на вход которой с клавиатуры в первой строке подается натуральное число n ‐ количество показаний прибора (n<12000). Начиная со второй строки, подаются сами показания прибора ‐ целые числа из диапазона [10, 21999999] по одному в строке. Программа должна вывести в порядке убывания те из них, которые меньше среднего арифметического всех показаний.
Ответы на вопрос:
Написал Вам код на Python-е, держите (также прилагается скриншот с самим кодом и выводом компилятора для наглядного ориентира):
n = int(input('Enter the number of readings of the device: n = '))
readings_list = []
for num_of_readings in range(1,n+1):
prompt_row = 'Enter ' + str(num_of_readings) + ' reading: '
reading = int(input(prompt_row))
readings_list.append(reading)
arithm_mean = 0
for num_of_readings in range(n):
arithm_mean += readings_list[num_of_readings]
arithm_mean /= n
selected_values_list = []
selected = 0
for num_of_readings in range(n):
if (readings_list[num_of_readings] < arithm_mean):
selected = readings_list[num_of_readings]
selected_values_list.append(selected)
selected_values_list.sort(reverse = True)
if (len(selected_values_list) == 0):
print('There is no values that are less than the arithmetic mean')
else:
print('Values that are less than the arithmetic mean - ',*selected_values_list,sep = ' ')
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
gerasimovichninka07.01.2021 11:41
-
azim2007109.07.2022 08:30
-
Книга08624.02.2021 14:10
-
tearprincess20022511.01.2022 23:16
-
GlebRyabov21.01.2021 19:03
-
roleman26.01.2021 11:14
-
FantomASS131.07.2022 07:35
-
Chelovekkkkkkk170126.05.2022 23:10
-
asiadancer14.01.2021 10:57
-
MrMixa00828.01.2023 04:05
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.