Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
108 / 1 / 0
Регистрация: 23.05.2011
Сообщений: 39

Сложное условие завершения цикла

04.10.2013, 12:48. Показов 1521. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста решить!
Составить алгоритм и программу, вычисляющую значения функции с точностью до 0,01 до тех пор, пока не будет пройдена некоторая характерная точка графика функции. Значения аргумента X должны составлять возрастающую арифметическую прогрессию с заданным начальным значением 0,1 и шагом 0,01.
Для того чтобы не произошло "зацикливания", установить предел изменения аргумента X = 10.



Заранее огромное спасибо!
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.10.2013, 12:48
Ответы с готовыми решениями:

Цикл: как в vba сделать так, чтобы после каждого завершения цикла происходило сохранение файла?
Подскажите как в vba сделать чтобы после каждого завершения цикла происходило сохранение файла?Ну например есть шаблон он заполняется из 1й...

Условие для цикла Do While
имеется таблица MS Word, в некоторых ячейках которой имеется текст со шрифтом красного цвета. в процессе работы программы в некоторых...

Создать условие проверки переменной цикла
Необходимо проверять формулой (или еще как-то) попадание переменной цикла в определенные числа например 1 201 401 601 801 числовой...

3
369 / 11 / 1
Регистрация: 23.08.2013
Сообщений: 174
04.10.2013, 13:19
Цитата Сообщение от Whiplasher Посмотреть сообщение
Помогите пожалуйста решить!
Я тоже начинающий! Как раз пытался составить задачу, в которой требовалось бы применить сложное завершение цикла.

Добавлено через 17 минут
Может быть вам требуется решить уравнение 2*x^2 - x + 2 = Exp(x/3) + Exp(-x/3)?
1
6082 / 1327 / 195
Регистрация: 12.12.2012
Сообщений: 1,023
04.10.2013, 13:51
Цитата Сообщение от Softkhoz Посмотреть сообщение
Может быть вам требуется решить уравнение 2*x^2 - x + 2 = Exp(x/3) + Exp(-x/3)?
Точно! А вот и программа для решения уравнения:

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Function func1(ByVal x As Double)
    func1 = 2 * x ^ 2 - x + 2
End Function
 
Function func2(ByVal x As Double)
    func2 = Exp(x / 3) + Exp(-x / 3)
End Function
 
Sub NonlinearEqSolve()
    Dim x As Double, dx As Double, xmax As Double, sign As Long
    x = 0.1 'Начальное значение.
    dx = 0.01 'Шаг.
    xmax = 10#  'Предел изменения аргумента x.
    sign = Sgn(func1(x) - func2(x))
    While x < xmax
        x = x + dx
        If sign <> Sgn(func1(x) - func2(x)) Then
            MsgBox "Решение уравнения: x = " & x
            Exit Sub
        End If
    Wend
    MsgBox "Уравнение не имеет решений на отрезке [0,1; 10]"
End Sub
С уважением,
Aksima
2
108 / 1 / 0
Регистрация: 23.05.2011
Сообщений: 39
04.10.2013, 16:28  [ТС]
Огромное спасибо! Что бы я без вас делал!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.10.2013, 16:28
Помогаю со студенческими работами здесь

Сложное условие завершения цикла. Break
Составить алгоритм и программу, вычисляющую значения функции до тех пор, пока не будет пройдена некоторая характерная точка графика ...

Сложное условие завершения цикла при работе с матрицами
Помогите пожалуйста написать программу на паскале Дана матрица А с 2 столбцами и 10 строками.Накапливать в цикле сумму разностей...

Сложное условие завершения цикла при работе с матрицами.
Методика выполнения работы. Составить программу, предусматривая завершение обработки матрицы при выполнении указанного в задании...

Сложное условие цикла
Есть txt-файл с числами, каждое новое со след строки. Нужно присвоить этим числам значения переменных &quot;a&quot; и &quot;b&quot; так,...

Сложное условие цикла
Всем добрый вечер! Есть txt файл, внутри которого столбец чисел(которые, кстати, могут быть и с плавающей точкой). Нужно сделать так,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru