Предмет: Информатика, автор: 20pelmen01

Это всё на языке программирования C++ (!)

Приложения:

Ответы

Автор ответа: Browze
1

1.

#include <iostream>

#include <cmath>


const double PI = 3.14159265;


int main()

{

float

 n, a;

std::cin >> n >> a;

std::cout << "1. Площадь N угольника = " << n*pow(a, 2) / (4 * tan((360/(2*n))*(PI / 180))) << std::endl;

}

2.

#include <cmath>

#include <iostream>


int main()

{

float

 x, y, tmp;

std::cin >> x >> y;

std::cout << "f(x, y) = ";

tmp = (abs(4*x*y) + 1);//избегаем ненужных вычислений

if(pow(x, 2) > tmp)

 std::cout << log(abs(x+y)) << std::endl;

else if(pow(x, 2) < tmp)

 std::cout << tan(1/(x*y)) << std::endl;

else std::cout << exp(x*y + sqrt(abs(sin(x)))) << std::endl;

}

Приложения:

20pelmen01: Благодарю!
Похожие вопросы
Предмет: Математика, автор: Аноним