Пример выполнения работы. Вычислить значение функции Y(x) используя формулу:
Вычислить значение функции Y(x) используя формулу:
при заданном значении переменной x=3,14 и числовых значениях коэффициентов a=1,23, b=2,34 и с=3,45. На экран вывести значения вводимых исходных данных и результаты вычислений. Выводимые на печать исходные данные и результат снабдить наименованиями переменных.
Для визуального представления алгоритма используем блоки, представленные в Приложении Б, в котором указаны обозначение и функциональное назначение некоторых блочных символов графического описания алгоритмов (визуальных алгоритмов).
Визуальное представление алгоритма изображено на рисунке 1.
Рис. 1. Пример линейного визуального алгоритма
Описание среды программирования QBasic приведено в Приложении В.
Программа на языке QBasic
INPUT "Введите значения x, a, b, c"; X, A, B, C
PRINT "X=";X
PRINT "A=";A,"B=";B,"C=";C
Y=(X*SQR(A+B)+EXP(-3*A))/(SIN(X^2)+COS((C+A)^2)^2)+ATN(ABS(X-B))/_
(3*B*(A-B))+LOG(ABS(1-A^(B-C)))
PRINT "Y =";Y
END
В качестве теста при проведении тестирования программы возьмем следующие наборы исходных данных: a=1, b=2, c=1, x=2. Тогда вычисленное с помощью калькулятора значение y будет равно:
.
Результат работы программы при тестовых значениях исходных данных будет следующий:
Введите значения x,a,b,c? 1,2,1,2
X= 1
A= 2 B= 1 C= 2
Y = .2931753
Результаты совпадают. Следовательно, можно выполнить программу при заданном значении переменной x=3,14 и числовых значениях коэффициентов a=1,23, b=2,34 и с=3,45. Запустите программу на выполнение и перепишите с экрана результат.
Рассмотрим пример разработки линейной программы, основанный на методике компьютерного решения задач (процедурное программирование), реализуемый средствами языка VBA.
Дата добавления: 2014-12-24; просмотров: 1066;