Определить при каком значении V сила давления F будет больше 14 Кн - Pascal ABC

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

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

При движении автомобиля весом Р по выпуклому мосту радиуса R возникает сила давления F:=P+(P/q)*((V*V)/R). Считая, что Р=12 Кн, R=50 м., q = 9, 81 м/c2, определить при каком значении V сила давления F будет больше 14 Кн.

Решение задачи: «Определить при каком значении V сила давления F будет больше 14 Кн»

textual
Листинг программы
const p=12;
      r=50;
      g=9.81;
var  v,f:real;
begin
v:=0;
f:=p;
while f<=14 do
 begin
  v:=v+1;
  f:=p+p/g*v*v/r;
 end;
write('v=',v:0:2,' f=',f:0:2);
end.

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

  1. const p=12; — задает значение константы p равное 12
  2. const r=50; — задает значение константы r равное 50
  3. var v,f:real; — объявляет переменные v и f типа real
  4. begin — начало блока кода
  5. v:=0; — инициализирует переменную v значением 0
  6. f:=p; — инициализирует переменную f значением p
  7. while f<=14 do — условие цикла while значение f меньше или равно 14
  8. begin — начало внутреннего цикла
  9. v:=v+1; — увеличивает значение переменной v на единицу
  10. f:=p+p/gvv/r; — вычисляет значение f как сумму p и p/gvv/r
  11. end; — конец внутреннего цикла
  12. write('v=',v:0:2,' f=',f:0:2); — выводит значения v и f на экран
  13. end. — конец блока кода

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


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

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

11   голосов , оценка 4 из 5
Похожие ответы