|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
Здравствуйте. Прошу у вас о помощи. Так как я совсем недавно начала разбираться с языком vba, то очень трудно. И столкнулась с ситуацией, когда в конце не выдается ответ - выдается окошко, но без какого-либо результата. Помогите, пожалуйста, найти ошибку в коде Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Модератор: Учимся использовать тэги оформления кода - FAQ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 11:51 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
na_styush_aне выдается ответ Код: vbnet 1.
Почему не выдается? Выдается, как раз содержимое переменной "ответ". А что вы в нее положили? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 12:41 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
Shocker.Pro, x1 и x2 должны быть в ответе, но только уже после прохождения всего цикла столько раз, чтобы в конце удовлетворяло условию Abs(x1 - x2) <= 2 * e А что нужно написать вместо слова "Ответ"?) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 13:18 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
С ответом разобралась,теперь выдает результат, но он не зависит от вводимого v ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 13:25 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
na_styush_aон не зависит от вводимого v Код: vbnet 1.
а где тут, собственно, вводится v? и вообще, где тут хоть что-то вводится? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 13:33 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
Shocker.Pro, s = Text1.Text v = Val(s) v - это единственная переменная, которая меняется, все остальные константы уже записаны в условии Const a As Variant = 0.01, b As Long = 1000, e As Double = 0.01, pi As Double = 3.141592654 может его нужно как-то по-другому вписать? в других формах этой же программы такой код прокатил ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 13:37 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
условие Abs(x1 - x2) <= 2 * e не срабатывает сразу, поэтому внутри цикла While ничего не выполняется Поставьте точку останова в начале программы и проследите по шагам, как она работает ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 13:51 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
Shocker.Pro, Abs(x1 - x2) <= 2 * e с этим тоже разобралась, в условии нужно было знак > поставить; проверила код по шагам, делаете ее несколько раз и выдает результат, при этом результат абсолютно не зависит от вводимого значения v ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 14:03 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
OFFЛюбопытно, что за алгоритм. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 14:57 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
скуотища, нахождение оптимальных геометрических параметров по методу дихотомии ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 15:07 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
OFFna_styush_aскуотища, нахождение оптимальных геометрических параметров по методу дихотомии Из кода понятно только, что есть некая функция с параметром. Надо рассчитать что-то в завичимости от параметра... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 15:20 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
скукотища, эх у меня и лекций то таких не было, я вообще не с кафедры программирования, а вот на дипломе столкнулась с тем, что нужно написать программу, вот и осваиваю в быстром (мега-быстром) темпе . Да только даже не с кем посоветоваться и спросить! Одна отрада - форум ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 15:26 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
na_styush_a, "оптимальные геометрические параметры" это что такое? Спрашивал у гугла - отсылает на "Расчет оптимальных геометрических параметров акустических антенн в системах технического слуха" . ЗЫ: понимал бы, что Вам надо от программы - было бы проще что-то советовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 15:37 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
скукотища, у меня есть исходный объем, который можно менять, вписывая нужное значение в Text1. И есть формула с помощью которой рассчитывается радиус. Благодаря методу дихотомии можно определить такой радиус при котором площадь поверхности определенного тела (объем которого мы вписали вначале) будет наименьшей. Вот как то так... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 15:46 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
na_styush_a, при такой постановке задачи не хватает зависимости поверхности тела от "радиуса". ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 15:54 |
|
Помогите разобраться с кодом Do While.. Loop
|
|||
---|---|---|---|
#18+
скукотища, y1 = pi * x1 ^ 3 + pi * x1 * (3 * v / (pi * x1 ^ 2)) ^ 2 + pi * x1 ^ 2 y2 = pi * x2 ^ 3 + pi * x2 * (3 * v / (pi * x2 ^ 2)) ^ 2 + pi * x2 ^ 2 вместо y1 и y2 используется как раз площадь поверхности ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2014, 16:08 |
|
|
start [/forum/topic.php?fid=60&fpage=43&tid=2156373]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 173ms |
0 / 0 |