44 за ответ! пусть имеется переменная ut, которой ежесекундно присваивается значение напряжения на электрических контактах аналогового датчика температуры. связь температуры и напряжения определяется зависимостью: t(ut)=mint+(maxt-mint)∙ut/umax, где mint, maxt – границы измерения температуры датчиком, umax – максимальное напряжение на датчике. на любом языке программирования составьте программу определения, хранения и вывода на экран среднего значения температуры за последние 5 секунд наблюдения.
242
265
Ответы на вопрос:
// pascalabc.net 3.0, сборка 1052 const k=5; mint=-60; maxt=60; umax=4.8; var ut,s,meant: real; ring: array[1..k] of real; i,p: byte; begin { модерируем работу за 25 с } randomize; s: =0; { выход на рабочий режим } for i: =1 to k do begin ut: =0.3*random+3; { колебания напряжения от 3 до 3.3в } ring[i]: =mint+(maxt-mint)*ut/umax; s: =s+ring[i] end; meant: =s/k; writeln('t=',k: 2,'c, средняя температура= ',meant: 6: 2); { рабочий режим } for i: =k+1 to 25 do begin ut: =0.3*random+3; { колебания напряжения от 3 до 3.3в } p: =i mod k; if p=0 then p: =k; s: =s-ring[p]; ring[p]: =mint+(maxt-mint)*ut/umax; s: =s+ring[p]; meant: =s/k; writeln('t=',i: 2,'c, средняя температура= ',meant: 6: 2); end end. тестовое решение: t= 5c, средняя температура= 19.61 t= 6c, средняя температура= 20.35 t= 7c, средняя температура= 20.60 t= 8c, средняя температура= 19.68 t= 9c, средняя температура= 20.03 t=10c, средняя температура= 19.17 t=11c, средняя температура= 18.06 t=12c, средняя температура= 17.16 t=13c, средняя температура= 18.15 t=14c, средняя температура= 18.01 t=15c, средняя температура= 18.25 t=16c, средняя температура= 19.44 t=17c, средняя температура= 19.71 t=18c, средняя температура= 18.80 t=19c, средняя температура= 18.54 t=20c, средняя температура= 19.36 t=21c, средняя температура= 19.57 t=22c, средняя температура= 20.20 t=23c, средняя температура= 20.65 t=24c, средняя температура= 20.97 t=25c, средняя температура= 20.46
прогу написать не могу, но могу подсказать - чтобы умножить n на m нужно n разделить на 1/m ; )
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
darinanugmanova30.04.2020 06:24
-
сдаддае14.11.2022 23:10
-
marga2304200208.04.2022 03:30
-
ольга152506.07.2020 07:48
-
ovrvoin218.08.2022 08:32
-
superutkanosska2201.12.2020 08:14
-
vika208220.02.2022 22:52
-
Danil21K28.01.2021 13:33
-
Karapetrova0516.07.2022 11:10
-
Соня201700027.07.2021 06:55
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.