![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
leahov |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 39 Пол: Мужской Реальное имя: leahov Репутация: ![]() ![]() ![]() |
Вот листинг
в чем выявлены ошибки: касательные, секущие и хорды вроде считает, но в комбинированные (combi) какая-то засада. Выдает без расчетов "Данные: a и b неправильные", если убрать
то вроде запускается, но не считает. Если здесь в label убрать нули
то получается какой то расчет и всё время со степом 1. Явно математическая часть не верна. Кто знает как её реализовать, подскажите пожалуйста Сообщение отредактировано: leahov - 3.12.2007 14:24 |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата в комбинированные (combi) какая-то засада. Содержимое Edit-ов приведи... Если a = 1, и b = 1.5, например, то ничего не выдает, условие ложно, программа продолжает работу...Выдает без расчетов "Данные: a и b неправильные" |
leahov |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 39 Пол: Мужской Реальное имя: leahov Репутация: ![]() ![]() ![]() |
в едиты кроме eps (его вводимое содержимое 0,0001) вводятся любые числа, насчет чисел с запятыми не было требований, поэтому берем только целые числа
|
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
Блин, ты что, издеваешься? Я тебя русским языком спросил, что ТЫ ввел, что получил такой результат? Я тебе привел данные, которые его НЕ выдают (причем это были первые же введенные мной 2 числа). А о том, что это должны быть только целые я должен был догадаться телепатически? Вообще-то меня учили, что если используется StrToFloat и переменная типа float - то можно и вещественные вводить (странно, правда?), ничего противоречащего этому утверждению в том куске программы, который ты привел, я не увидел.
А вообще - как хочешь. Не хочешь, чтоб тебе помогали - я не навязываюсь. Сообщение отредактировано: volvo - 3.12.2007 15:17 |
leahov |
![]()
Сообщение
#5
|
Новичок ![]() Группа: Пользователи Сообщений: 39 Пол: Мужской Реальное имя: leahov Репутация: ![]() ![]() ![]() |
volvo извини конечно что заставил понервничать, просто я ещё не спец в программировании твоего уровня и не понял что ты имел ввиду. Например ввожу в едит а = 2 , едит б = 5 , eps = 0.0001
получаю результат : sek, chordes, kasat - посчитала, причем у sek и kasat результат практически оди и тот же, на combi выдает данные а и б неправильные, если ввожу как ты a = 1, и b = 1.5 то оно просто пишет эти значения без расчетов, и степ всегда равен 1, так же и с другими значениями, она их просто вписывает туда |
leahov |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Пользователи Сообщений: 39 Пол: Мужской Реальное имя: leahov Репутация: ![]() ![]() ![]() |
так может правильней?
но степ по прежнему 1 |
Unknown |
![]()
Сообщение
#7
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 104 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
Я не в курсе, как работает программа, но по-моему, так НЕ правильней...
В цикле while x0 и t0 не меняются, а от этих переменных зависит условие выхода из цикла, значит, либо порга будет закливаться, либо этот кусок вообще не выполнится... вроде так ![]() -------------------- go ask Alice
|
![]() ![]() |
![]() |
Текстовая версия | 27.07.2025 16:18 |