Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІКТА
кафедра ЗІ
Звіт
до лабораторної роботи №1
з курсу: «Алгоритмічні мови та програмування»
на тему: «Прості програми лінійної структури»
Варіант № 22
Львів 2008
Завдання
Скласти програму на мові С та блок-схему для розрахунку значення виразу :
,
при якому x=2.531, y=0.193. Забезпечити ввід значень аргументів з клавіатури і вивід результату на дисплей.
Блок-схема алгоритму
СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ФУНКЦІЙ, ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ І ПРОГРАМІ, ТА ЇХ ПОЯСНЕННЯ
x, y – змінні дійсного типу, які є аргументами виразу;
z – змінна дійсного типу, якій надається значення результату обчислення виразу;
main () – головна функція
printf () – функція виводу повідомлень на монітор
scanf() – функція введення значень змінних з клавіатури
exp(х) – піднесення числа е до степеня х (ех)
pow(х,у) – піднесення числа х до степеня у (ху)
sin() – обчислення синуса
cos() – обчислення косинуса
Текст програми
#include <STDIO.H>
#include <MATH.H>
void main(void)
{
double y, z, p;
printf (" Vvedit x");
scanf ("%lf",&x);
printf (" Vvedit y");
scanf ("%lf",&y);
z=y*(pow(x*y1/3)+y*sin(x*y)-exp(-x*y)*cos(x*y)+7.1/(x*y);
printf (" Rezultat = %lf",z);
}
РЕЗУЛЬТАТ РОБОТИ ПРОГРАМИ
Vvedit znachenja x = 2.531
Vvedit znachenja y = 0.193
rezultat = 14.276568