Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

3 отчёт Смолева В.А

..docx
Скачиваний:
6
Добавлен:
03.08.2021
Размер:
2 Mб
Скачать

Поволжский Государственный Университет Телекоммуникаций и Информатики

Кафедра ПОУТС

Лабораторная работа №3

«Разработка функций пользовательского приложения»

Выполнила :

Студентка гр. ИСТ 74У

Смолева В.А.

Проверили:

Д.т.н., проф. Лиманова Н.И.

Асс. Горелов Г.А.

Самара 2017

Задание: Пользовательские функции

Листинг программы

#include "stdafx.h"

#include <iostream>

#include <iomanip> //библиотека манипуляций ввод/вывод

#define M_PI 3.14159265358979323846 //ввод числа Пи

using namespace std;

double x1(double q,double w) //Ввод функции

{

return 3*q+pow(w,2); //Возвращать занчение цифр в сумме умножения и квадрата

}

double y1(double o,double p) //Ввод функции

{

return pow(o,2)+p; //Возвращать занчение цифр в сумме квадрата и числа

}

double x2(double k,double l) //Ввод функции

{

return k+l*2; //Возвращать занчение цифр в сумме чисел

}

double y2(double n,double m) //Ввод функции

{

return n*2+m; //Возвращать занчение цифр в сумме квадрата и числа

}

double f(double s,double d) //Ввод функции

{

return (sqrt((s+d+1)*(s+atan(d))))/((pow((pow(s,2)+d),2))*(sqrt(pow((sin(s/M_PI)),2)+pow(d,2)))); //Возвращать занчение функции

}

double z(double e,double g) //Ввод функции

{

return f(x1(e,g),y1(e,g))+f(x2(e,g),y2(e,g)); //Возвращать занчение функции

}

int main()

{

double x,y; //Ввод переменных

setlocale(LC_ALL, ""); //Ввод кириллицы

system("cls"); // очищение консоли

cout<<"Введите числа x и y"<<endl; //Вывод на экран

cin>>x; //Ввод с клавиатуры

cin>>y; //Ввод с клавиатуры

cout<<"Ответ f(x,y)"<<fixed<<setprecision(4)<<z(x,y)<<endl;//fixed - не параметизированный манипулятор в паре с setprecision и выполняет

//фиксированное отображение разрядов после запятой; вызов функции

system("pause"); //Задержка экрана консоли на С++

return 0; // команда для окончания текущей функции

}

Пример выполнения программы