- •Составитель Осипов Вадим Евгеньевич
- •Таблица 2
- •Пример 1.1. Написать алгоритм и программу для вычисления формулы
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
- •Таблица 3
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
- •Формула
- •Формула
- •Формула
- •Формула
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
- •ЛАБОРАТОРНОЕ ЗАДАНИЕ
Число π содержится в системной константе Pi, которую не нужно описывать в разделе описания констант.
В лабораторной работе используются операторы:
- присваивания, имеющие формат: <Идентификатор>:=<Выражение>; (вычислить значение выражения, стоящего справа от операции := (присваивания) и поместить результат в переменную, имя (идентификатор) которой стоит слева от знака операции присваивания);
-процедура Read() для ввода данных с клавиатуры или из файла;
-процедуры Write() и WriteLn() для вывода данных на дисплей или в файл.
Ввод данных из файла и вывод в файл будут рассмотрены в лабораторной работе № 6.
Задачи, разбираемые в данной лабораторной работе, имеют следующий алгоритм выполнения:
1)ввод исходных данных с клавиатуры;
2)вычисление формулы;
3)вывод результатов вычислений на дисплей.
При составлении алгоритмов необходимо руководствоваться ГОСТ 19.701-90, выдержка из которого приведена в приложении 1.
Пример 1.1. Написать алгоритм и программу для вычисления формулы
(b + |
5)3×sin x |
для b= 5,5; x=0,1; 0,5. |
|||
y = lg |
( |
x + |
1 |
+ b |
|
|
|
) |
|
|
|
Схема алгоритма, реализующего поставленную задачу, изображена на рисунке 2. Здесь отметим, что прежде, чем ввести данные с клавиатуры (элемент № 3 алгоритма), необходимо побудить к этому оператора (элемент № 2). Ниже приведен текст программы.
program lab1; const B=5.5; var y, x:Real; begin
Write('x=');
Read(x);
y:=exp(3*ln(B+5))*sin(x)/(ln(x+1)/ln(10)+sqrt(B));
WriteLn('y=',y:6:2);
end.
Выражение y:6:2 означает, вывод числа, находящегося в переменной y, осуществляется с ограничением числа разрядов: выводится только 6 разрядов, включая десятичный разделитель, знак минус и 2 разряда после запятой (разделяющей целую и дробную части числа).
4
