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