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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.12.2012, 01:35   #1
Joistick
 
Регистрация: 30.12.2012
Сообщений: 7
По умолчанию Запись формул в Паскаль

Доброго Времени суток:

Помогите написать в Паскаль сию формулу

Картинка во вложении.

Я знаю что гиперболический синус необходимо разложить, но как это сделать, когда он находится в квадрате, ума не приложу.

Спасибо
Изображения
Тип файла: bmp Formula.bmp (46.0 Кб, 158 просмотров)
Joistick вне форума Ответить с цитированием
Старый 30.12.2012, 01:42   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,322
По умолчанию

Код:
sh := (exp(x + y) - exp(- x - y)) / 2;
a := (1 + sh * sh) / abs(x - 2 * y / (1 - x * x * y *y));
Неплохо бы проверять, что нет деления на ноль, но это оставляю на Вашу совесть.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 30.12.2012, 02:07   #3
Joistick
 
Регистрация: 30.12.2012
Сообщений: 7
По умолчанию

Спасибо, большое
А как это дело можно записать в виде кода?

Вот мой вариант, но что-то постоянно вылазят ошибки (во вложении)

Суть задачи в том, чтобы написать программку, которая бы считала по заданной формуле, при вводе чисел
Изображения
Тип файла: jpg Zadacha1.jpg (29.8 Кб, 121 просмотров)
Joistick вне форума Ответить с цитированием
Старый 30.12.2012, 02:24   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,322
По умолчанию

Пожалуйста, а теперь некоторые замечания:
Во-первых, публикуйте прямо сам код, а не картинку.
Во-вторых, sh:= нужно делать уже после ввода х и у.
В-третьих, х и у должны быть вещественными, а не целыми.
В-четвертых, нулю может быть равен и модуль тоже.

Вы, молодец, раз пытаетесь написать сами. Осталось только исправить пару ошибок.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 30.12.2012, 02:59   #5
Joistick
 
Регистрация: 30.12.2012
Сообщений: 7
По умолчанию

Класс, спасибо)) Все заработало!!!
Joistick вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль.Запись. M_arisha Помощь студентам 2 16.12.2011 23:29
Задача, Программирование формул(Паскаль) kiki7 Помощь студентам 1 21.10.2010 07:43
Задача, Программирование формул(Паскаль) kiki7 Помощь студентам 1 20.10.2010 23:29
Запись (Паскаль) Таня.Ку Помощь студентам 3 01.03.2010 16:58
Запись формул в ячейки с помощью VBA Lyubov1990 Microsoft Office Excel 6 13.05.2009 16:53