МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІКТА
кафедра ЗІ
З В І Т
до лабораторної роботи №1
з курсу: «Технології програмування, частина 1»
на тему: «Прості програми лінійної структури»
Варіант № 14
Мета роботи: вивчити елементи мови Сі, базові типи даних, операції, стандартні бібліотечні функції вводу-виводу, стандартні бібліотечні математичні функції, навчитися складати та відлагоджувати прості розрахункові програми лінійної структури.
ЗАВДАННЯ
Скласти програму мовою Cі для розрахунку значення виразу, при x=2.134, y=0.129. Забезпечити ввід аргументів з клавіатури та вивід результату на дисплей.
БЛОК-СХЕМА АЛГОРИТМУ
СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ФУНКЦІЙ, ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ І ПРОГРАМІ, ТА ЇХ ПОЯСНЕННЯ
x, y – змінні дійсного типу, які є аргументами виразу;
z – змінна дійсного типу, якій надається значення результату обчислення виразу;
main() – головна функція;
printf() – функція виводу даних;
scanf() – функція вводу даних;
tan(x) – математична функція обчислення тангенса від x;
cos(x) – математична функція обчислення косинуса від x;
pow(x,y) – математична функція обчислення xy.
ТЕКСТ ПРОГРАМИ
#include <stdio.h> /* включення файлу stdio.h у вихідну програму*/
#include <math.h> /* включення файлу math.h у вихідну програму*/
void main(void) /* визначення головної функції*/
{
double x, y, z; /* оголошення змінних х, у та z*/
printf("Vvedit znachenja x="); /* вивід на дисплей "Vvedit znachenja x=" */
scanf("%lf", &x ); /* зчитування з клавіатури значення типу double та присвоєння його змінній x */
printf("Vvedit znachenja y="); /* вивід на дисплей "Vvedit znachenja y="*/
scanf("%lf", &y ); /* зчитування з клавіатури значення типу double та присвоєння його змінній y */
z=((x*y+pow(x,2)*pow(y,2))/(tan(pow(x,5)*pow(y,5))))-cos(x*y)+pow(x,6)*pow(y,5)+173.11*x; /* обчислення виразу*/
printf("rezultat = %lf ", z); /* вивід на дисплей результату*/
}
РЕЗУЛЬТАТ РОБОТИ ПРОГРАМИ
Vvedit znachenja x=2.134
Vvedit znachenja y=0.129
rezultat = 590.517967
ВИСНОВОК
В ході лабораторної роботи ми склали програму мовою Cі для розрахунку значення виразу, при x=2.134, y=0.129 та забезпечили ввід аргументів з клавіатури та вивід результату на дисплей. Отриманий результат: z=590.517967. Для обчислення виразу були використані такі змінні: x, y, z, та функції: main() – головна функція; printf() – функція виводу даних; scanf() – функція вводу даних; tan(x) – математична функція обчислення тангенса від x; cos(x) – математична функція обчислення косинуса від x; pow(x,y) – математична функція обчислення xy.