Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
ПРОСТІ ПРОГРАМИ ЛІНІЙНОЇ СТРУКТУРИ
ЛАБОРАТОРНА РОБОТА № 1
З КУРСУ “АЛГОРИТМІЧНІ МОВИ І ПРОГРАМУВАННЯ”
для студентів спеціальності 6.0914
“Комп’ютеризовані системи, автоматика і управління”
Львів – 2008
2. Повний текст завдання.
Ознайомитися із загальною структурою програми, написаною мовою Турбо-Паскаль.
Ознайомитися з простими типами даних мови Турбо-Паскаль.
Ознайомитися з операціями та стандартними процедурами і функціями мови Турйо-Паскаль.
Вивчити правила побудови ідентифікаторів, виразів та присвоєння значень змінним мови Турбо-Паскаль.
Ознайомитися з умовними графічними позначеннями для побудови блок-схем алгоритмів.
Скласти блок-схему алгоритму та програму мовою Турбо-Паскаль для розрахунку значення виразу. Забезпечити ввід значень аргументів з клавіатури і вивід результату розрахунку на дисплей. Дані для роботи беруться з табл.5 за вказівкою викладача.
Таблиця 5
17
x=1.839, y=3.821, z=0.349
3. Остаточна версія блок-схеми алгоритму.
4. Список ідентифікаторів констант, змінних, процедур і функцій, використаних у блок-схемі алгоритму і програмі, та їх пояснення.
X
Y
Z
M
X,Y,Z-значення чисел для обрахунку
M-змінна якій присвоюється значення виразу
5. Остаточна версія програми.
program Lab_1;
uses crt;
var x,y,z,m:real;
begin
clrscr;
writeln('Enter x');
read(x);
writeln('Enter y');
read(y);
writeln('Enter z');
read(z);
m:=exp((y+z)*ln(x))+sqrt(x+exp(y*ln(z)))-161*sin(x*z)/cos(x*z);
writeln;
writeln('Result ',m:4:2);
end.
6. Результати роботи програми.
Enter x
1.839
Enter y
3.821
Enter z
0.349
Result -106.28