Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет „Львівська політехніка”
Кафедра КСА
Звіт
з лабораторної роботи №1
з дисципліни: “Алгоритмічні мови та програмування. Частина 1”
на тему: “ Прості програми лінійної структури в мові програмування Сі”
1. Завдання:
Ознайомитися із структурою програми написаною мовою Cі.
Ознайомитися з типами даних мови Cі.
Ознайомитися з операціями та функціями мови Cі.
Вивчити правила побудови ідентифікаторів, виразів та присвоєння значень змінним мови Cі.
Ознайомитися з умовними графічними позначеннями для побудови блок-схем алгоритмів.
Скласти програму мовою Cі для розрахунку значення виразу.
x = 0.013, z = 1.245
Ввести в комп'ютер програму, написану мовою Cі згідно з отриманим завданням.
Відлагодити програму. При необхідності скоригувати блок-схему алгоритму та програму у відповідності з виявленими логічними та синтаксичними помилками.
Остаточні версії блок-схеми, програми та отримані результати занести у звіт з лабораторної роботи.
Здати звіт з лабораторної роботи.
2. Блок-схема алгоритму:
3. Код програми:
#include <stdio.h>
#include <math.h>
int main(void)
{
double x, z;
double sum = 0;
printf("======= Please enter X and Z =======\n\n X = ");
scanf("%lf", &x);
printf(" Z = ");
scanf("%lf", &z);
sum = sin(pow(x,cos(z))) + pow(tan(z),sin(x));
printf("\n========= Sum is %lf =========\n\n", sum); return 0;
}
4. Результат роботи програми:
Введені аргументи: x = 0.013, z = 1.245
Виведений результат: Sum is 1.260722
/
Рис.1. Результат роботи програми
5. Висновок:
Під час виконання лабораторної роботи я вивчив елементи мови Сі, базові типи даних, операції, стандартні бібліотечні функції вводу-виводу, стандартні бібліотечні математичні функції, навчився складати та відлагоджувати прості розрахункові програми лінійної структури.