Sub Alg_1() xN = -5: xK = 5: h = 0.1 x = xN: i = 1 Do While x <= xK y = 3 * x ^ 2 - 6 * x + 5 Cells(i, 1) = x: Cells(i, 2) = y x = x + h: i = i + 1 Loop End Sub
Во вложении файл с рабочей книгой MS Excel 2003. Макрос на листе 1.
Теперь о Вашей ошибке
Dim xN, xK, x As Integer Dim y, h As Single xN = -5 ... h = 0.1 x = xN ... x = x + h
Такое описание означает, что xN, xK будут типа Variant, х - типа Integer. y тоже будет типа Variant, h - типа Single. При выполнении опeратора x=x+h целочисленное x сначала увеличится на 0.1, а затем дробная часть будет отброшена. Поэтому х постоянно будет равен xN и цикл станет бесконечным.
1.Яка модель баз даних реалізована у СУБД MS Access?
С Реляційна
2.Що означає сортування результатів пошуку «за ре-
левантністю»?
В За важливістю
3. Зазначена команда меню Вставка програми
MS PowerPoint надає користувачеві можливість:
В додавати текст із документа MS Word
на поточний слайд
С дублювати існуючий слайд
D вставляти слайди з іншої презентації
(якщо потрібно дати 1 відповідь, тоді, скоріш за все, D)
4. Веб-сторінка, відкрита в браузері internet Explorer,
не може бути збережена як:
D документ MS Word
5. Після виконання алгоритму, поданого схематич-
но, для заданих значень змінних А = 2, В = З, С = 1
буде виведено число:
А 1
Пояснення до завдання 5:
В-С=А, так як 3-1=2,2=2
у цьому випадку М=2+2=4
після цього М=М-В, тобто 4-3
маємо 1.
бажаю успіхів)
xN = -5: xK = 5: h = 0.1
x = xN: i = 1
Do While x <= xK
y = 3 * x ^ 2 - 6 * x + 5
Cells(i, 1) = x: Cells(i, 2) = y
x = x + h: i = i + 1
Loop
End Sub
Во вложении файл с рабочей книгой MS Excel 2003. Макрос на листе 1.
Теперь о Вашей ошибке
Dim xN, xK, x As Integer
Dim y, h As Single
xN = -5
...
h = 0.1
x = xN
...
x = x + h
Такое описание означает, что xN, xK будут типа Variant, х - типа Integer.
y тоже будет типа Variant, h - типа Single.
При выполнении опeратора x=x+h целочисленное x сначала увеличится на 0.1, а затем дробная часть будет отброшена. Поэтому х постоянно будет равен xN и цикл станет бесконечным.