Составители:
Рубрика:
Программы на алгоритмическом языке Basic с использованием
подпрограмм:
Процедура
Функция
'Задаем координаты точек
A = -2: B = 1: C = 1
D = 3: P = 2: Q = -2
'Задаем координаты точек
A = -2: B = 1: C = 1
' Вычисля 2,R3
D = 3: P = 2: Q = -2
' Вычисля ,R3
2)
ем R1,R
' Вызов функции F
R1 = F(A, B)
R2 = F(C, D)
3 = F(P, Q) R
' Вывод R1,R2,R3
R3 PRINT R1, R2,
END
Функция F '
FUNCTION F (X, Y)
^2) F = SQR(X^2 + Y
FUNCTION END
ем R1,R2
' Вызов подпрограммы F
CALL F(A, B, R1)
CALL F(C, D, R2)
ALL F(P, Q, R3) C
' Вывод R1,R2,R3
PRINT R1, R2, R3
END
Подпрограмма F '
SUB F (X, Y, REZ)
Y^ REZ = SQR(X^2 +
SUB END
Результаты выдаются на экран
2.82
в виде:
2.236068 3.162278 8427
. Требования нению
ты
ьтатов либо контрольных
точек
2.
Соста мы и проце-
дуры.
Составить таблицу имен переменных, используемых в про-
лгоритмическом языке
чных конструкций (цикл, условие).
1.10 к выпол
лабораторной рабо
1.
Выполнить ручной расчет резул
(для табулирования функции).
вить схему алгоритма основной програм
3.
грамме.
4.
Написать программу на указанном а
в соответствии со схемой алгоритма, согласованной с пре-
подавателем.
5.
Для читаемости программы использовать отступы при за-
писи бло
30
Программы на алгоритмическом языке Basic с использованием
подпрограмм:
Функция Процедура
'Задаем координаты точек 'Задаем координаты точек
A = -2: B = 1: C = 1 A = -2: B = 1: C = 1
D = 3: P = 2: Q = -2 D = 3: P = 2: Q = -2
' Вычисляем R1,R2,R3 ' Вычисляем R1,R2,R3
' Вызов функции F ' Вызов подпрограммы F
R1 = F(A, B) CALL F(A, B, R1)
R2 = F(C, D) CALL F(C, D, R2)
R3 = F(P, Q) CALL F(P, Q, R3)
' Вывод R1,R2,R3 ' Вывод R1,R2,R3
PRINT R1, R2, R3 PRINT R1, R2, R3
END END
' Функция F ' Подпрограмма F
FUNCTION F (X, Y) SUB F (X, Y, REZ)
F = SQR(X^2 + Y^2) REZ = SQR(X^2 + Y^2)
END FUNCTION END SUB
Результаты выдаются на экран в виде:
2.236068 3.162278 2.828427
1.10. Требования к выполнению
лабораторной работы
1. Выполнить ручной расчет результатов либо контрольных
точек (для табулирования функции).
2. Составить схему алгоритма основной программы и проце-
дуры.
3. Составить таблицу имен переменных, используемых в про-
грамме.
4. Написать программу на указанном алгоритмическом языке
в соответствии со схемой алгоритма, согласованной с пре-
подавателем.
5. Для читаемости программы использовать отступы при за-
писи блочных конструкций (цикл, условие).
30
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »
