Информатика для I курса. Часть I. Никифоров С.Н. - 4 стр.

UptoLike

Составители: 

6 7
Рис. 1.2
Рис. 1.3
10 y = Exp(x - 2) * (1 + x ^ 2 + 2 * x) ^ 0.5
Cells(i + 1, j) = x
Cells(i + 1, j + 1) = y
x = x + dx
i = i + 1
If x > xk Then GoTo 20 Else GoTo 10
20 End Sub
Некоторые комментарии к программе:
объявление простых переменных, строго говоря, в VBA не
требуется, но бывают случаи, когда именно из-за этого программа
работает неправильно или не работает вообще;
в операторе InputBox используются пять параметров. Первые
двасимвольные константы, их использование объясняется при
появлении окна InputBox. Третий параметр предлагаемое значе-
ние, которое можно изменить, четвертый и пятый параметры ко-
ординаты левого верхнего угла окна InputBox на экране;
конечно, можно написать более совершенную программу,
исключающую применение условного оператора и тем более опе-
раторов перехода, применив один из операторов цикла, но пред-
полагается, что на данном этапе студенты еще не знакомы с
раз-
новидностями операторов цикла и поэтому главным критерием
качества программного продукта является решение поставлен-
ной задачи.
2. ТАБУЛИРОВАНИЕ РАЗВЕТВЛЯЮЩЕЙСЯ ФУНКЦИИ
Выполнение этой лабораторной работы, так же, как и всех по-
следующих функций, связанных с табуляцией, целесообразно на-
чинать с копирования предыдущей.
СКОПИРОВАТЬ ВЕСЬ ЛИСТ С ЛАБОРАТОРНОЙ РА БО ТОЙ
«ТАБУЛИРОВАНИЕ ФУНКЦИИ» НА ЧИСТЫЙ
ЛИСТ И НА
НЕМ ПРОИЗВЕСТИ НЕОБХОДИМЫЕ ИЗМЕНЕНИЯ.