Написать программу для расчёта площади тела - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Вот формула :ППТ(м^2)=0,0003207*вес(г)(0,7285-0,0188*log10 вес(г)*рост(см)0.3

Решение задачи: «Написать программу для расчёта площади тела»

textual
Листинг программы
  1. var v,r:integer;
  2.     p:real;
  3. begin
  4. write('Введите вес в граммах v=');
  5. readln(v);
  6. write('Введите рост в сантиметрах r=');
  7. readln(r);
  8. p:=0.00032207*power(v,(0.7285-0.0188*ln(v)/ln(10)))*power(r,0.3);
  9. writeln('Площадь тела=',p:0:4,' кв.м')
  10. end.

Объяснение кода листинга программы

  1. Создается переменная v типа integer и присваивается значение, полученное от пользователя.
  2. Создается переменная r типа integer и присваивается значение, полученное от пользователя.
  3. Создается переменная p типа real и присваивается значение, рассчитанное по формуле 0.00032207*power(v,(0.7285-0.0188*ln(v)/ln(10)))*power(r,0.3). Здесь power(v,n) возводит число v в степень n, а ln(v) вычисляет натуральный логарифм числа v.
  4. Выводится сообщение с рассчитанным значением площади тела.
  5. Программа завершается.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.182 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы