• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Вычислите значение формулы с++

  • Автор темы Луиза
  • Дата начала
Л

Луиза

Вычислите значение формулы t=√(tg(x-a))/a*〖sin〗^2 (a-x)
Значения а и х должнывводитсяпользователем
 
C

cir

Код:
#include <iostream>
#include <cmath>
using namespace std;

void main(){
    double a = 0.00, x = 0.00, t;
    cin >> a, x;
    t = sqrt(tan(x-a)) / a * pow(sin(a-x), 2);
    cout.precision(4);
    cout << t << endl;
}
 
C

cir

Это не сработает. Надо

Код:
cin >> a >> x;

и еще,скорее всего преподаватель хотел бы увидеть проверку диапазона допустимых значний (тут может случиться или корень из отрицательного числа, или деление на ноль).
Да, насчет замечания согласен, но не заметил только потому, что это сработало.
Касаемо проверки диапазона значений: будем решать вопросы по мере их поступления.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!