Вычислить значение выражения по заданной формуле - Turbo Pascal (29321)

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

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

Написать программу: Даны целое число n, действительные числа i,j,k вычислить:

Решение задачи: «Вычислить значение выражения по заданной формуле»

textual
Листинг программы
  1. var i,k,j,a,r: real;
  2. begin
  3. readln(i, j, k);
  4. if j=0 then  write('Значение r не определено')
  5. else
  6.  begin
  7.   a:=k/j+1;
  8.   if a=0 then write('Значение r не определено')
  9.   else
  10.    begin
  11.     r:=sqr(cos(i*i+3))*cos(i*i+3)+sqr(sin(a)/cos(a))+756.3;
  12.     writeln('r=',r:0:3);
  13.    end;
  14.  end;
  15. readln
  16.    
  17. end.

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

  1. Переменные i, j, k объявлены как real, что означает, что они могут хранить числовые значения с плавающей точкой.
  2. Функция readln используется для чтения трех чисел от пользователя.
  3. Затем проверяется, равно ли значение j нулю. Если это так, то выводится сообщение о том, что значение r не определено.
  4. В противном случае выполняется следующая инструкция.
  5. Значение переменной a присваивается значению переменной k, деленному на значение переменной j, плюс единица.
  6. Затем проверяется, равно ли значение a нулю. Если это так, выводится сообщение о том, что значение r не определено.
  7. Если значение a не равно нулю, выполняется следующая инструкция.
  8. Значение переменной r присваивается квадрату значения функции cos, умноженному на значение функции cos, умноженное на i в степени 2, плюс квадрат значения функции sin, деленного на значение функции cos, плюс 756.3.
  9. Выводится значение переменной r с точностью до трех знаков после запятой.
  10. Выводится сообщение r=, за которым следует значение переменной r.
  11. Программа завершается, ожидая ввода от пользователя.

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


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

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

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

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

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

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