Записки программиста 1с

Коэффициент комфортности жилища

Постановка задачи: рассчитайте коэффициент комфортности жилища разных народов.

Часто можно слышать расхожую фразу: «Круг и шар – наиболее совершенные фигуры». Какой смысл вкладывается в это высказывание?

В планиметрии есть теорема: «Из всех изопериметрических плоских фигур наибольшую площадь имеет круг». Иначе: «Из всех плоских фигур равной площади наименьший периметр имеет круг». Аналогом в стереометрии этой теоремы будет теорема: «Из всех тел равного объёма наименьшую поверхность имеет шар». Как следствие изопериметрическое неравенство для объёмных тел будет записано так:

коэффициент комфортности жилища
Формула коэффициента комфортности

Формула для вычисления коэффициента комфортности жилища:

К – изопериметрический коэффициент;

V – объём жилища;

S – площадь поверхности.

Итак произведем вычисление коэффициента комфортности следующих жилищ:

коэффициент комфортности жилища
Формулы расчета коэффициента комфортности для разного вида жилищ

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

Прежде всего составим план решения задачи:

  1. Создадим общую форму. Разместим кнопки для перехода на дополнительные формы(4 штуки).
  2. Настроим переходы между формами.
  3. На каждой форме вычислим коэффициент комфортности
  4. Сделаем вывод по результатам вычисления

Начинаем работать по нашему плану:

Во-первых создали общую форму и разместили кнопки перехода между формами:

коэффициент комфортности жилища
Форма обработки с выбором формы жилища

Во-вторых настроим переходы между формами.

коэффициент комфортности жилища
Переход на второстепенную форму
код открытия общей формы
Переход на главную форму

В-третьих создадим форму. Разместим реквизиты на форму.

коэффициент комфортности жилища
Форма расчета комфортности жилища формы конуса

В-четвертых произведем вычисление коэффициент комфортности жилища для Восточносибирского чума:

коэффициент комфортности жилища
Код расчета комфортности чума

В результате мы создали форму для вычисления коэффициент комфортности жилищ разных геометрических форм.

Как следствие при решении задачи использовали следующие математические функции:

1.Функция арксинус для нахождения числа пи Пи=asin(1)*2

2. Функция pow(a,b) возведения числа в заданную степень

3. Функция sqrt(а) для вычисления корня квадратного sqrt(pow(Число(Реквизит1),2)+pow(Число(Реквизит2),2))

4. Функция округления Окр(а,2) для округления результата вычислений.

Как следствие, вычисления коэффициент комфортности жилища позволяет отработать на практике различные математические функции в 1с Предприятии 8.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *