![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.11.2017
Сообщений: 6
|
![]()
Здравствуйте! Подскажите пожалуйста как реализовать выражения f(z).Буду очень благодарен за помощь
![]() То есть записать математическую функцию через цикл for Последний раз редактировалось Вадим Мошев; 03.11.2017 в 22:16. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
#3 | |
Регистрация: 03.11.2017
Сообщений: 6
|
![]() Цитата:
Код:
_____ Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось Serge_Bliznykov; 10.11.2017 в 15:12. |
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
50! = 30414093201713378043612608166064768 844377641568960512000000000000 ~3.041 * 10^65 замените тип данных real на Extended p.s. ваш код вычислений не смотрел. p.p.s. глянул на код. так. а причём здесь тип real, если переменная L у Вас типа Integer?! Вы хотите 65значное число впихнуть в Integer?!!! Последний раз редактировалось Serge_Bliznykov; 10.11.2017 в 15:20. |
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 03.11.2017
Сообщений: 6
|
![]()
Извините, а не могли бы вы пожалуйста проверить правильность записи математического выражения?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
к сожалению, неправильно.
начиная с того, что у Вас переменные v_max и Y_max не присваиваются в коде. и заканчивая тем, что Вы в цикле по k внутри зачем-то умножаете на (1-exp(-Z_heat), а это нужно вынести за пределы цикла. p.s. при вычислении факториала проверять на ноль не нужно. оно и так 1 выйдет. внутренний цикл я бы записал так: Код:
Последний раз редактировалось Serge_Bliznykov; 10.11.2017 в 16:18. |
![]() |
![]() |
![]() |
#7 |
Регистрация: 03.11.2017
Сообщений: 6
|
![]() Код:
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
во-первых, Вы что-то путаете.
Вам нужно найти значение функции f(z) z- это ВХОДНОЙ параметр, или, как говорят, "переменная" функции. а ваш код должен вычислить результат. поэтому Z_heat нужно вводить, оно не должно вычисляться. Как при этом оно может быть неправильным?! во-вторых, Вы сделали присвоение этих переменных? в-третьих, Вы исправили тип переменных? |
![]() |
![]() |
![]() |
#9 |
Регистрация: 03.11.2017
Сообщений: 6
|
![]() Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запись математического выражения на C++ | DesQ | Помощь студентам | 3 | 18.09.2014 00:21 |
Как записать математическую функцию "1/x" из калькулятора(windows) в Borland C++ Builder | Женька Good | Помощь студентам | 3 | 24.09.2012 19:37 |
Решение математического выражения | DeadWarlock | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.09.2012 18:23 |
решение математического выражения | akum905 | Общие вопросы C/C++ | 0 | 12.11.2011 00:04 |
Реализация через функцию | c++\noob | Общие вопросы C/C++ | 0 | 08.03.2011 12:29 |