Составьте блок-схему программы вычисления значения по указанной формуле - Turbo Pascal
Формулировка задачи:
Добрый день! Ребята помогите пожалуйста чайнику с заданием по домашнему заданию по Turbo Pascal.
Не могу понять как написать формулу в виде кода, задачка такая:
Составьте блок-схему программы вычисления значения y по указанной формуле при заданных с клавиатуры необходимых целых данных.
Отладьте программу на следующем примере:
x | a | b | f | d | y |
1 | 4 | 4 | 5 | 7 | 0.0982501 |
Решение задачи: «Составьте блок-схему программы вычисления значения по указанной формуле»
textual
Листинг программы
const x=1; a=4; b=4; f=5; d=7; var y:real; begin y:=sin(x)*sqrt((exp(ln(cos(x*x*x))*2*x)-sin(abs(a-b*b*b))/cos(abs(a-b*b*b)))/(sqrt(cos(x*x)*cos(x*x)*cos(x*x))-f*d)); write('y=',y:0:7) end.
Объяснение кода листинга программы
- Объявляются константы: x=1, a=4, b=4, f=5, d=7.
- Объявляется переменная y типа real.
- Инициализируется переменная y выражением sin(x)sqrt((exp(ln(cos(xxx))2x)-sin(abs(a-bbb))/cos(abs(a-bbb)))/(sqrt(cos(xx)cos(xx)cos(xx))-f*d)).
- Записывается в файл (или выводится в консоль) значение переменной y с помощью функции write, формат вывода числа с 7 знаками после запятой.
- Конец программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д