Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
ЗВІТ ДО ЛАБОРАТОРНОЇ РОБОТИ №1
«ПРОСТІ ПРОГРАМИ ЛІНІЙНОЇ СТРУКТУРИ»
З КУРСУ АЛГОРИТМІЧНІ МОВИ ТА ПРОГРАМУВАННЯ
ВАРІАНТ №26
ЛЬВІВ 2015
Мета роботи – вивчити елементи мови Сі, базові типи даних, операції, стандартні бібліотечні функції вводу-виводу, стандартні бібліотечні математичні функції, навчитися складати та відлагоджувати прості розрахункові програми лінійної структури.
1.Завдання
Скласти програму мовою Cі для розрахунку значення виразу при x=1.769,y=1.235. Забезпечити ввід аргументів з клавіатури та вивід результату на дисплей.
2. Блок-схема алгоритму програми
3.Список ідентифікаторів констант, змінних, функції,використаних
у блок-схемі алгоритму і програмі, та їх пояснення
x ,y, z – змінні дійсного типу, які є аргументами виразу; main( ) – головна функція;
result( ) – змінна дійсного типу, якій надається значення результату обчислення виразу;
float ( ) – тип аргументу, число з плаваючою крапкою;
sin ( ) – математична функція обчислення синуса;
pow ( ) – математична функція обчислення x в степені y;
cos ( ) – математична функція обчислення косинуса;
expm – ескпонента
4.Текст програми
#include <math.h>
#include <iostream>
#include <stdio.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
float x,y, result;
x = 1.769;
y = 1.235;
result = pow((sin(pow(x,2) + 16*x*y)), 1/3) - pow(expm1(1) + 1, (x+y)) - 1/(cos(y) + x);
cout << result;
}
/
/
5. Результати роботи програми
x= 1.769
y=1.235
result = -19.6426