М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Найти среднее арифметическое площади и диагонали квадрата по введенному периметру

👇
Ответ:
axmet2
axmet2
29.04.2021
Площадь квадрата находится по формуле s=a², где a - сторона квадрата,
длина диагонали квадрата d равна a√2.
Периметр квадрата Р равен 4a, откуда a=P/4
Среднее арифметическое площади и диагонали (какой все же бред: соединять меры площади и длины!) может быть определено следующим образом.
\displaystyle m= \frac{s+d}{2}= \frac{a^2+a \sqrt{2}}{2}= \frac{a(a+ \sqrt{2})}{2}; \ a= \frac{P}{4}=0.25P; \\ m= \frac{P}{8}( \frac{P}{4}+\sqrt{2})

var
  P,m:real;
begin
  Write('Введите периметр квадрата: '); Read(P);
  Writeln('Среднее площади и диагонали равно ',P/8*(P/4+sqrt(2)))
end.

Тестовое решение:
Введите периметр квадрата: 45
Среднее площади и диагонали равно 71.2362012883487
4,6(39 оценок)
Открыть все ответы
Ответ:
Юлия45684
Юлия45684
29.04.2021
Я не трус, но я боюсь! (Бриллиантовая рука)
Да нам, царям, молоко нужно выдавать за вредность! (Иван Васильевич меняет профессию)
Этот нехороший человек предаст нас при первой же опасности! (Джентльмены удачи)
Бамбардия! Киргуду! Шутка! (Кавказская пленница)
Шурик, это же не наш метод! (Операция Ы и другие приключения Шурика)
Восток – дело тонкое. (Белое солнце пустыни)
Утром деньги – вечером стулья,вечером деньги – ночью стулья… (Двенадцать стульев)
Он, конечно. Виноват, но он… не виноват… (Берегись автомобиля)

Бриллиантовая рука - это не совсем верный ответ. В "Бриллиантовой руке" эта фраза тоже есть. Но впервые она появилась в фильме "Полосатый рейс"
4,5(1 оценок)
Ответ:
AnaDanik
AnaDanik
29.04.2021
Код: 1) program Mas; var i,ne,ch,n:integer; a:array [1..1000] of integer; begin read(n); randomize; for i:=1 to n do begin a[i]:=random(80)+21;write(a[i],' ');//Распечатка массива, увидешь правильно ли программа выполняет функци                         end; for i:=1 to n do begin if a[i] mod 2=0 then ch:=ch+1 else ne:=ne+1; end;writeln; writeln('Нечетные=',Ne); writeln('Четные=',Ch); end. 2)const n = 10; var A: array [ 1 .. n ] of integer; i, znachenie, count: integer; sred_arifm, sum: real; begin for i:=1 to n do begin write('a[,'i,']=');readln(a[i]); end; write('Введите значение:');readln(znachenie); sum:=0;count:=0; for i:=1 to n do if a[i] > znachenie then begin inc(count); sum:=sum+a[i]; end; sred_arifm:=sum/count; write('Среднее арифметическое ... =',sred_arifm:3:2); end.
4,7(99 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ