С помощью операторов присваивания задать значения всем аргументам, входящим в выражение, вычислить выражение и, присвоив полученное значение переменной Х, вывести результат на экран
A=10-2; C=102; D= -2.5;
Таблица распределения памяти
Таблица 4 Таблица идентификаторов
Имя | Тип | Р-р, б | Назначение |
Lab_1 | Имя программы | - | Расчет формулы |
X | Вещественное. | Результат (выражения) | |
A | Вещественное | Аргумент | |
C | Вещественное | Аргумент | |
D | Вещественное | Аргумент | |
R | Вещественное | Рабочая переменная | |
sqrt | Вещ.функция | – | Вычисление квадратного корня |
exp | Вещ.функция | – | Вычисление экспоненты |
ln | Вещ.функция | – | Вычисление натурального логарифма |
Блок-схема алгоритма
Конец |
X=... |
‘X=’,X:12 |
Начало |
A=10-2 |
C=102 |
R=A3/2 |
D= -2.5 |
Рисунок 2 Алгоритм програмы 31 варианта
Текст программы
PROGRAM Lab_1;
{
Лабораторная работа N 1
Вариант N 31
А.Я.Умненькая, ст. гр. Я-007
}
VAR
A,C,D,X,R:real;
BEGIN
A:=1e-2;
C:=1e2;
|
|
D:=-2.5;
R:=Exp(1.5*Ln(A));
X:=Sqrt(Exp(D/3.0*Ln(C)) - 0.5*R +
Exp(R*(C+D)/2.0/A));
Writeln(' X= ',X:12);
END.
Результат расчета
X= 1.14453E+01
Варианты заданий
Таблица 5. Исходные данные к лабораторной работе №1
№ вар. | Программируемая формула | A | B | C | D | Результат |
105 | 2.5 | 1.95862E+2 | ||||
104 | 0.1 | -3 | -1.48774E+1 | |||
104 | 0.2 | 1.79615E+1 | ||||
10-2 | -1.5 | 4.1 | -3 | 1.61778E-2 | ||
101 | -1.7 | 3.9 | -3 | -3.83304E+0 | ||
103 | 3.5 | 4.1 | -3 | 1.06442E+1 | ||
101 | -0.5 | 1.1 | -1 | 9.65643E-1 | ||
102 | -20.5 | 5.1 | -1.5 | 1.36556E+3 | ||
10-1 | 2.5 | 5.1 | -1.5 | -5.55037E-1 | ||
10-1 | 1.2 | 5.1 | 2.05 | 1.42678E+3 | ||
103 | 7.21 | - | 2.77759E-1 | |||
1.3 | 0.1 | -.05 | 4.72802E+0 | |||
10-2 | 1.39 | 3.1 | 0.55 | 1.39860E-4 | ||
10-3 | 21.39 | 23.1 | -0.12 | -4.73017E+0 | ||
10-1 | 2.1 | 0.1 | -3.12 | -2.24257E+0 | ||
10-3 | -2.1 | 1.1 | -3.12 | 1.07743E+2 | ||
104 | 122.2 | 1.1 | -3.12 | 4.39587E+0 | ||
103 | 33.3 | 2.1 | - | 3.15920E+1 | ||
-103 | - | - | 2.96095E+1 | |||
-104 | 0.2 | -0.5 | 5.26688E-1 | |||
104 | 7.7 | -0.9 | 0.77 | 9.38646E-1 | ||
103 | -0.88 | 0.9 | 1.77 | -1.08136E+1 | ||
10-1 | -0.33 | 2.2 | - | 1.28586E-4 | ||
102 | -0.33 | -3.3 | -2.78081E+3 | |||
10-1 | -0.83 | -4.4 | 1.4 | 5.31933E+0 | ||
103 | - | - | -1.40486E+1 | |||
2.5 | 0.5 | - | -4.37319E-3 | |||
1.9 | 103 | -2.1 | 13.5 | 4.27833E+2 | ||
1.09 | 10-2 | -2.4 | 103 | -1.10303E-2 | ||
10.3 | 0.2 | -104 | - | -3.31949E+0 | ||
10-2 | - | 102 | -2.5 | 1.14453E+1 |