include iostream библиотека для работы ввода вывода define _USE_MATH_D

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream> //библиотека для работы ввода/вывода
#define _USE_MATH_DEFINES //математические константы
#include <math.h> //заголовочный файл для работы математических функций
#include <locale.h> //библиотека для подключения русского языка
#include <stdlib.h> //заголовочный файл для работы системных команд
using namespace std; //использование стандартного пространста имен
int main() //главная функция, вход в программу
{
setlocale(0, ""); //подключение русского языка
float x, alpha; // объявление переменных
cout << "Введите значение x: "; // приглашение на ввод первой переменной
cin >> x; //ввод первой переменной
cout << "Введите значение альфа: "; // приглашение на ввод второй переменной
cin >> alpha; //ввод второй переменной
cout << endl; //переход на новую строку
double y1=(sqrt(1-pow(x,2))+1)/((1/sqrt(1+x))+sqrt(1-x)); //функция высчитывает значение первого выражения и записывает результат в y1
double y2=sqrt(1+x); //функция высчитывает второе выражение и записывает результат в y2
double z1=(cos(3*M_PI-2*alpha))/(2*pow(sin((5/4.)*M_PI+alpha),2)); // функция высчитывает третье выражение и записывает результат в z1
double z2=tan(alpha-((5/4.)*M_PI)); //функция высчитывает четвертое выражение и записывает результат в z2
cout << "Первое значение: " << y1 << endl << "Второе значение: " << y2 << endl; //вывод первого и второго значения
cout << "Третье значение: " << z1 << endl << "Четвертое значение: " << z2 << endl; //вывод третьего и четвертого значения
system("pause"); //пауза(остановка программы и ожидание нажатия клавиши)
return 0; //выход из программы, возврат нуля
}