![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Примеры линейных программСтр 1 из 7Следующая ⇒
Пример 1. Рассчитать площадь шара в кв. см. Радиус шара ввести с клавиатуры в миллиметрах.
Sub pr1_1() Dim S As Double, R As Double, Pi As Double R = InputBox(“введите радиус шара, мм”) Pi = 4 * Atn(1E+15) S = 4*PI*R^2/100 MsgBox(“площадь шара равна “ & S End Sub
Sub pr1_2() Dim S As Double, R As Double, Pi As Double R = Range(“A2”).Value Pi = 4 * Atn(1E+15) S = 4*PI*R^2/100 Range(“B2”).Value = S End Sub
Sub pr1_3() Range(“B2”).Value = 4 * 4 * Atn(1E+15) * Range(“A2”).Value ^2/100 End Sub
Пример 2. Осуществить расчеты по формуле (2-2):
Для решения этой задачи следует использовать известные математические преобразования, которые приведут исходную формулу (2-2) к виду удобному для программирования. Эти преобразования описаны в табл. 21.
Sub pr2_1() Dim X As Double, Y As Double, n As Integer X = InputBox(“X=”) Y = Abs(X ^ (n + 1) + Log(Abs(X + 1)) / Log(n)) ^ (1 / n) MsgBox(“Y = “ & Y End Sub
Таблица 2.1
|