Исправьте мой код программы, я не понимаю где тут ошибка! выдает ошибку в 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; }

NoName2op NoName2op    3   11.09.2019 13:50    0

Ответы
Gergoo Gergoo  07.10.2020 07:33
Скорее всего ошибка, выскакивает из-за не закрытой функции pow, не хватает скобки после 1/3. Также непонятно, Вы пытаетесь возвести в степень 1/3? если это так, то по вашему коду, а3 всегда будет равен 0. И на будущее возведение числа в дробь такого вида - это извлечение корня в степени делителя. Т.е. в вашем случае, нужно не возводить число в степень 1/3, а брать кубический корень.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика