![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Вычисление выражений с использованием стандартных функцийСтр 1 из 17Следующая ⇒
Цель задания: 1. Изучение порядка действий при вычислении выражений. 2. Приобретение навыков в записи выражений на языке ТР и использование стандартных функций. Постановка задачи 1. Для задания (а) найти значение функции Y(X) при заданном X. Затем возвести полученное значение в квадрат, т.е. найти Y1=Y 2. Для задания (б) записать выражение, зависящее от координат точки X1 и Y1 и принимающее значение TRUE, если точка принадлежит заштрихованной области, и FALSE, если не принадлежит. Для исследуемой точки вычислить полученное выражение. 3. Результаты всех вычислений вывести на печать. Содержание отчета 1. Постановка задачи для конкретного варианта. 2. Описание используемых стандартных функций. 3. Текст программы. 4. Распечатка результатов выполнения программы. Образец выполнения задания. Лабораторная работа № 1. Вычисление выражений с использованием стандартных функций. Постановка задачи 1. Найти значение функции Y(X) = 1+ x cos
2. Записать выражение, зависящее от координат точки М(-0.8; 0.9) и принимающее значение TRUE, если точка принадлежит заштрихованной области, и FALSE, если не принадлежит. Для исследуемой точки вычислить полученное выражение. 3.
4. Результаты всех вычислений вывести на печать. Описание используемых стандартных функций.
Стандартные функции, возвращают вещественный результат при вещественном или целом аргументе: · Cos(r), вычисляет косинус аргумента r. · Sin(r), вычисляет синус аргумента r. · Abs(r), вычисляет абсолютную величену аргумента r.
Текст программы № 15.а program lab1{ вариант №15.a}; const x=2.346; var y: real; begin writeln('Вычислим значение функции Y=1+cos^2(x)+sin^3(x) при x=2.346'); y: =1+x*cos(x)*cos(x)+sin(x)*sin(x)*sin(x); writeln('Y=', y); writeln('Y^2=', y*y); writeln('ABC(Y^2)', abs(y*y)); end.
Текст программы № 15.б program lab1{ вариант №15.b}; const x0=-0.8; y0=0.9; r=1; var pro: boolean; begin pro: =(x0*x0+y0*y0< =r*r) and ((x0+1< =y0) or (abs(x0)-1> =y0)); writeln('Точка с координатами М(', x0: 0: 1, '.', y0: 0: 1, ')'); if pro then writeln('Принадлежит заштрихованной области.') else writeln('Не принадлежит заштрихованной области.'); end. Распечатка результатов выполнения программы. Программы № 15.а
Программы № 15.б
Варианты заданий 1) а) Y=sin(x)+x б) Координаты исследуемой точки: (3; 2) Область (I четверть)
2) а) Y= x+ б) Координаты исследуемой точки: (1.5; 0.5) Область (III четверть)
3) а) Y=x б) Координаты исследуемой точки: (0.1; 0.3) Область (квадрат):
4) а) Y= б) Координаты исследуемой точки: (0.6; 2.5) Область (окружность):
5) а) Y= tg x - ( 5 - x б) Координаты исследуемой точки: (-0.7; 0.2) Область ( I и IV четверть):
6) а) Y=25x б) Координаты исследуемой точки: (-0.3; -0.5) Область (III четверть):
7) a) Y= б) Координаты исследуемой точки: (2.5; 3) Область (между окружностью и квадратом):
8) a) Y= б) Координаты исследуемой точки: (-1; -5) Область (вся область определения):
9) a) Y= sin x
10) a) Y= б) Координаты исследуемой точки: (-5; 7) Область (I четверть, ниже диагонали прямоугольника)
11) a) Y= 2 б) Координаты исследуемой точки: (1; -3) Область (I, II, IV четверти):
12) a) Y= б) Координаты исследуемой точки: (-0.5; 0.5) Область (II, IV четверти):
13) a) Y = б) Координаты исследуемой точки: (0.5; 1) Область (вся область определения):
14) a) Y= б) Координаты исследуемой точки: (0.75; -0.75) Область (вся область определения):
15) a) Y=
16) a) Y= arcsin x+x б) Координаты исследуемой точки: (1.5; 0.5) Область (II, IV четверти):
17) a) Y= cos arctg x при х = -0.692 б) Координаты исследуемой точки: (0.2; 0.9) Область (II, III четверти):
18) a) Y= 7 arcctg x б) Координаты исследуемой точки: (0.75; -0.3) Область (II, III, IV четверти):
19) а) Y= 5 x б) Координаты исследуемой точки: (0.2; 0.45) Область (вся область определения):
20) a) Y= 2 б) Координаты исследуемой точки: (0.4; -2.5) Область (I, III, IV четверти):
21) a) Y= б) Координаты исследуемой точки: (0.0; 0.0) Область (I, II, III четверти):
22) a) Y= 1+ б) Координаты исследуемой точки: (1; 1.5) Область (пересечение окружностей):
23) a) Y= ch б) Координаты исследуемой точки: (-0.5; 0.9) Область (I, IV четверти, пересечение oкружности и треугольника):
24) a) Y = arcsin x + x б) Координаты исследуемой точки: (1.5; 0.0) Область (окружность, но не треугольник):
Операторы языка. Популярное:
|
Последнее изменение этой страницы: 2016-03-15; Просмотров: 2027; Нарушение авторского права страницы