Sub CommandButton1_Click()

For I = 1 To 5

z= Val(InputBox("Введите значение z"))

q=Sqr(z^2+5*z)*Log(z+0.33)

Worksheets(“Лист1”).Cells (i, 1) =q

Next i

End Sub

Пример 2. Вычислить значения t:

t = sin2(x)+e 3-x, x=3(0,1)4 (х меняется от 3 до 4 с шагом 0,1)

Sub CommandButton1_Click()

x=3 : n=1

Do While x<=4

t=Sin(x)^2+Exp(3-x)

Worksheets(“Лист1”).Cells (1, n) =t

x=x+0.1

n=n+1

Loop

End Sub

В этой программе результаты размещаются в первой строке на рабочем листе Excel.

Практикум

1. В табл. 6.1 приведены формулы и два варианта исходных данных, по которым можно составить две программы с одними и теми же расчетными формулами. Предусмотреть вывод результатов в ячейки таблицы на рабочем листе Excel.

 

Таблица 6.1

Формула для вычислений For...Next Do...Loop

 

 

Продолжение таблицы 6.1

Формула для вычислений For...Next Do...Loop

РАЗВЕТВЛЯЮЩИЕСЯ ПРОГРАММЫ