Предмет: Информатика,
автор: 20pelmen01
Это всё на языке программирования C++ (!)
Приложения:
Ответы
Автор ответа:
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:
Благодарю!
Похожие вопросы
Предмет: География,
автор: gareev935
Предмет: Українська література,
автор: gordeysaid030707
Предмет: Русский язык,
автор: mashaplay2
Предмет: Математика,
автор: Аноним