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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2014, 07:30   #1
Sonya888
Новичок
Джуниор
 
Регистрация: 19.02.2014
Сообщений: 1
По умолчанию Вычисление выражения, заданного формулой (помогите найти ошибку в программе)

Пример b+корень(b в квадрате+ 4 * a* c)/ 2*a) -a в кубе* c+ b в минус второй стпени
Изображения
Тип файла: jpg паскаль.jpg (32.1 Кб, 141 просмотров)
Sonya888 вне форума Ответить с цитированием
Старый 19.02.2014, 08:19   #2
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

А в чем ошибка заключается? На первый взгляд код без криминала, разве что проверки на а=0 не хватает.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 19.02.2014, 08:31   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
b в минус второй стпени
у вас b во второй степени, а не минус второй!
исправить так:
вместо b*b
Код:
1/b*b
Цитата:
проверки на а=0 не хватает.
согласен.
и ещё не хватает проверки на то, что b*b - 4*a*c положительно! (корень из отрицательного числа с помощью sqrt не получишь!)

кроме того, выложите формулу в виде картинки, есть подозрения, что Вы приоритеты вычислений неверно расставили!

p.s. и ещё, код на Паскале желательто копировать и вставлять на форум - КАК ТЕКСТ, чтобы его можно было копировать, редактировать, цитировать и т.д.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написать программу вычисления выражения, заданного формулой ( на C# ) Rustam_Hacker Помощь студентам 10 16.10.2013 20:44
вычисление интеграла(помогите найти ошибку) [C++] Айат Помощь студентам 7 10.04.2009 18:25
Помогите найти ошибку в программе Wast Паскаль, Turbo Pascal, PascalABC.NET 2 29.12.2008 20:40
Помогите найти ошибку в программе Evgenii Помощь студентам 3 24.07.2008 09:06