Есть ответ 👍

Исправьте мой код программы, я не понимаю где тут ошибка! выдает ошибку в a3= код: #include #include #include using namespace std; int main() { double z, x, y, a1, a2, a3; cout < < "enter x: "; cin > > x; cout < < "enter y: "; cin > > y; a1=fabs(x-y); a2=sin(x)+cos(x); a3=pow(pow(x, 2)+pow(y, 2), 1/3; z=a1/a2+a3; cout < < "z="< system("pause"); return 0; }

162
224
Посмотреть ответы 2

Ответы на вопрос:

лав35
4,7(82 оценок)

Скорее всего ошибка, выскакивает из-за не закрытой функции pow, не хватает скобки после 1/3. также непонятно, вы пытаетесь возвести в степень 1/3? если это так, то по вашему коду, а3 всегда будет равен 0. и на будущее возведение числа в дробь такого вида - это извлечение корня в степени делителя. т.е. в вашем случае, нужно не возводить число в степень 1/3, а брать кубический корень.

Сканер со слайд адаптером

Популярно: Информатика