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