РГР и Лабы разных вариантов (Zadanie_2)

Посмотреть архив целиком

Задание 2

Вариант 6

Программирование алгоритмов разветвляющейся структуры

Составить алгоритм и программу для вычисления значения функции Z по одной из заданных формул при указанных значениях a, b, c, d.

Постановка задачи

Вычислить значение функции при заданных значениях по одной из заданных формул.

Дано: a, b, c, d.

Найти: Z, n.

Математическая модель

начало

Блок-схема алгоритма решения задачи

(1)Z=LOG(a+b/c)-SQR(c*d)

ввод

a, b, c, d

(2)Z=EXP(a)+Sin(a+b/c)*Sin(c^2*d^2)/Cos(a+b/c)



конец

вывод

Z, n



Z=(2)

n=2

n=1

Z=(1)

























Программный код

Dim a As Single, b As Single, c As Single, d As Single

Dim Z As Single, n As Integer

Private Sub Command1_Click()

a = Val(InputBox("введи a", "ввод"))

b = Val(InputBox("введи b", " ввод "))

c = Val(InputBox("введи c", " ввод "))

d = Val(InputBox("введи d", " ввод "))

If a + b / c > 0 Then

Z = Log(a + b / c) - Sqr(c * d)

n = 1

Else

Z = Exp(a) + Sin(a + b / c) * Sin(c ^ 2 * d ^ 2) / Cos(a + b / c)

n = 2

End If

MsgBox "Значение функции " & Z, 49, "Задача"

MsgBox "Порядковый номер формулы " & n, 49, "Задача"

End Sub


Случайные файлы

Файл
55089.rtf
87935.doc
72964-1.rtf
30327-1.rtf
71485-1.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.