Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2020, 18:51   #1
анна1999
Новичок
Джуниор
 
Регистрация: 02.11.2020
Сообщений: 9
Восклицание С++ Вычислить значение арифметического выражения

Всем Здравствуйте!
Помогите пожалуйста сделать задание.
Разработать программу для вычисления значения заданного арифметического выражения и вывода на экран полученных результатов.
Значения исходных данных выбираются произвольно. Ввод исходных данных организовать любым известным вам способом (использовать не менее двух способов).
f=x+√(|x|+e^y )-(z^3*〖sin〗^2⁡(y))/(y+z^2/(y-x))
анна1999 вне форума Ответить с цитированием
Старый 02.11.2020, 20:11   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,579
По умолчанию

Очень впечатляет. Так за работу! Непонятно только, где подкоренное выражение заканчивется. Сделать скрин с оригинала задания или хотя бы вручную переписать, не внося импровизаций, чтоб было понятно (см. выше) . Анна, вы случаем не в колледже экстрасенсов обучаетесь?

Последний раз редактировалось digitalis; 02.11.2020 в 20:20.
digitalis вне форума Ответить с цитированием
Старый 02.11.2020, 20:17   #3
анна1999
Новичок
Джуниор
 
Регистрация: 02.11.2020
Сообщений: 9
По умолчанию

digitalis, первая скобка вся под корнем, извиняюсь, не допечаталась
анна1999 вне форума Ответить с цитированием
Старый 02.11.2020, 20:22   #4
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,579
По умолчанию

Уже лучше. Синус взят в такие странные скобки [( )], что совсем непонятно - где его аргумент.
digitalis вне форума Ответить с цитированием
Старый 02.11.2020, 20:34   #5
анна1999
Новичок
Джуниор
 
Регистрация: 02.11.2020
Сообщений: 9
По умолчанию

digitalis, формула
Изображения
Тип файла: jpg 20201102_143101000_iOS.jpg (12.0 Кб, 11 просмотров)
анна1999 вне форума Ответить с цитированием
Старый 02.11.2020, 22:29   #6
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,579
По умолчанию

Ну совсем другое дело. Завтра мой кот проснётся и напишет. Промежуточные (вспомогательные) переменные можно использовать (для ясности понимания) - или всё одним куском ?
------------------------------
Проснулся. Нацарапал.
Код:
   tmp = sin(y) ;
   f = x + Sqrt(Abs(x) + Exp(y)) - (Pow(z,3)*Pow(tmp,2)) / ((y+z*z)/(y-x)) ;
а можно ещё смешнее, без Pow
Код:
 tmp = sin(y) * z;
   f = x + Sqrt(Abs(x) + Exp(y)) - z*tmp*tmp*(y-x)/(y+z*z)

Последний раз редактировалось digitalis; 03.11.2020 в 11:25.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TurboPascal. Вычислить значение арифметического выражения Apache116 Помощь студентам 1 01.01.2019 20:01
Сделал кое-какую программу (вычислить значение арифметического выражения) и она не работает iluminator Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 16 12.10.2016 21:40
Дана строка, арифметические выражения вида A x B. Вычислить значение выражения Un1q Паскаль, Turbo Pascal, PascalABC.NET 4 09.12.2013 14:47
Используя рекурсию, вычислить результат арифметического выражения??? Nataly026 Паскаль, Turbo Pascal, PascalABC.NET 4 09.03.2012 21:36
Как вычслить на Ассемблере значение арифметического выражения Ветас Помощь студентам 5 18.10.2010 18:06