Предмет: Информатика,
автор: megasitnikov
Запишите выражение на языке программирование C++
a) cos x + (cos^2 x) / (sqrt (x-1)) + tg x
b) log3x^3 + 2^x-2
Вычислите значения для заданных с клавиатуры x.
Browze:
log3x^3 - логарифм x^3 по основанию 3?
косинус в квадрате
я так понимаю
Ответы
Автор ответа:
0
#include <iostream>
#include <cmath>
#include <iomanip>
int main()
{
int x;
std::cout << "Введите X: ";
std::cin >> x;
std::cout << "a) " << std::setprecision(3) << (cos(x) + pow(cos(x), 2)) / (sqrt(x-1) + tan(x)) << std::endl;
std::cout << "б) " << std::setprecision(3) << log(pow(x, 3)) / log(3.0) + pow(2, x-2);
return 0;
}
Добавь проверку на x >= 1, иначе корень
даже x > 1, ибо на 0
В условии этого не сказано, а значит и не предусмотрено, что выражение x-1 будет равняться нулю
Похожие вопросы
Предмет: Математика,
автор: jriivna1987
Предмет: Геометрия,
автор: artemermanov
Предмет: Английский язык,
автор: lomik18
Предмет: Биология,
автор: ГригорийЧ