352
Ответы
и
указания
по
выполнению
заданий
ций:
синус, косинус, тангенс, арктангенс, возведение в
степень, квадратный корень, случайное число, натураль-
ный
логарифм и показательная функция.
Например,
для получения случайного числа событийная
процедура cmdRnd_Click () примет вид:
Private
Sub cmdS t_C1i с k()
txt3Dec.Text = Rnd
End Sub
5 Ввести самостоятельно программный код
других
собы-
тийных процедур с использованием встроенных функций
языка
Visual
Basic:
Sin(x), Cos(x), Tan(x), ATn(x),
Х
Л
У, Sqr(x),
Log(x)
и Ехр(х).
6 Запустить проект на вы-
полнение.
Например,
для получения
случайного числа щелк-
нуть по кнопке Rnd.
5.23. Проект «Подсчет цифр в
числе»
хранится в папке
prjZ5_23.
1
Поместить на форму кнопку cmdl и создать для нее собы-
тийную процедуру.
2
Ввод
чисел осуществить с использованием функции вво-
да данных InputBox. Для преобразования строкового
значения
функции в десятичное число использовать фун-
кцию
Val.
3 Количество цифр в числе равно количеству выполнения
тела цикла, в котором десятичное число делится на 10 и
выделяется целая часть частного от деления. Для выделе-
ния
целой части воспользоваться встроенной функцией
Int
(x), которая возвращает целую часть числа:
Dim intDec,
intD,
intA As
Integer,
bytK As
Byte
Private
Sub cmdl_Click()
intDec
= Val(InputBox("Введите натуральное
десятичное
число",
"Ввод десятичного
натурального
числа",
1))
intD
= intDec
bytK
= О
Do
While intD > 0
intD
= Int (intD / 10)
bytK
= bytK + 1