6186

Исследование арифметических операций и математических функций для работ из программными объектами

Лабораторная работа

Математика и математический анализ

Составить схему алгоритма и написать программу вычисления функции при заданных значениях Алгоритм вычисления функций имеет линейную структуру.

Украинкский

2012-12-30

247.5 KB

4 чел.

Составить схему алгоритма и написать программу вычисления функции

U = f(x, у, z)

при заданных значениях х, у, z. Результаты вычислений вывести в формате, указанном в  варианте  заданий

Пример

Составить схему алгоритма и написать программу вычисления функции:

           .     

Результаты вычислений вывести на экран в таких форматах:

u – стандартная форма;

y – стандартная форма;

x – ширина поля 4;

z – ширина поля 20, точность 6.

Решение. Алгоритм вычисления функций имеет линейную структуру (рис. 1). Для удобства записи формулы в программу введем две промежуточные переменные А и В, которым присваиваются   значения   числителя   и   знаменателя, соответственно:

          Блок схема алгоритма                                           Программа на языке Turbo Pascal

Program LR5;

uses crt;

var  y, z, a, b, u: Real;

     x: Integer;  

begin

   clrscr;

   WriteLn('Пожалуйста, введите данные: ');

   Write('x {00} = ');  ReadLn(x);

   Write('y {0.000} = ');  ReadLn(y);

   Write('z {00.00} = ');  ReadLn(z);

   a := z + y/x * sin(y);

   b := z * 2 * ln(x) + cos( 42*Pi/180 );

   u := a/b;

   WriteLn('Вывод результатов: ');

   WriteLn('u = ',u); WriteLn('x = ',x:4);

   WriteLn('y = ',y); WriteLn('z = ',z:20:6);         

 

   readkey;

 end.

Варианты задания





PAGE  1