Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІКТА
БІТ
З В І Т
до лабораторної роботи №1
з курсу: «Технології програмування»
на тему: «Прості програми лінійної структури»
Варіант № 18
Мета роботи: – вивчити елементи мови Сі, базові типи даних, операції, стандартні бібліотечні функції вводу-виводу, стандартні бібліотечні математичні функції, навчитися складати та відлагоджувати прості розрахункові програми лінійної структури.
1 Завдання
Скласти програму мовою Cі для розрахунку значення виразу 3.14x2-7y-2+xy3+7√y +ln(x+7√y) при x = 1.549, y=7.317 .Забезпечити ввід аргументів з клавіатури та вивід результату на диплей.
2. Блок-схема алгоритму програми
↓
↓
↓
↓
3. Список ідентифікаторів констант, змінних, функцій, використаних у блок-схемі алгоритму і програмі, та їх пояснення
X, y – змінні дійсного типу, які є аргументами виразу;
z– змінна дійсного типу, якій надається значення результату обчислення виразу;
main( ) - головна функція;printf( ) - функція виводу даних;scanf( ) - функція вводу даних;pow() - Обчислення х в степені y
sqrt() –Знаходження кавадратного корення
log(x) Обчислення натурального логарифма
4. Текст програми
#include <stdio.h>
#include <math.h>
void main(void)
{
double x;
double y;
double z;
scanf("%lf",&x);
scanf("%lf",&y);
z=3.14*pow(x,2)-7*pow(y,-2)+x*pow(y,3)+7*sqrt(y)+log(x+7*sqrt(y));
printf("%lf", z);
}
5. Результати роботи програми
x = 1.549
y =7.317
z =636.164983