Пока мы не забыли
элементарную арифметику в Бейсике и вывод результатов (надеюсь, у вас это
получается, причем в законченной, красивой форме с подсказками), необходимо
ознакомиться со стандартными функциями языка Бейсик, чтобы в полной мере ощутить
его вычислительные способности. Бейсик позволяет работать со стандартными
алгебраическими функциями, перечисленными в табл. 1.1.Таблица 1.1. Стандартные алгебраические
функцииФункцияОписаниеПримерРезультат ABSВозвращает абсолютную величину (модуль) аргумента? ABS(-2.56)2,56 SQRВозвращает квадратный корень из аргумента? SQR (9)3 SINВозвращает значение синуса аргумента (аргумент указывается в
радианах)? SIN(3)0,14112 COS. Возвращает значение косинуса аргумента (аргумент
указывается в радианах)? COS(3)0,98992599 TANВозвращает значение тангенса аргумента (аргумент указывается
в радианах)? TAN(3)-0,1425465 EXPНаходит значение показательной функции ех;, где х
— аргумент, а е — основание '.' натурального логарифма, равное 2,718...? EXP(l)2,718282 LOGВозвращает логарифм по основанию е? LOGO)1,09861229 INTВозвращает целую часть аргумента (от англ. INTeger — целый)
? INT(30,l)30 SGN"Возвращает 1, если аргумент больше нуля; 0, если аргумент
равен нулю;-1,если аргумент меньше нуля (от англ. SiGN — знак)? SGN (3) ? SGN(O) ? SGN(-3) 1 0 -1 Предупреждение Функция sqr применима
только к положительным аргументам. Любознательный читатель
сразу заметит, а где же милый его сердцу котангенс. Нет! Но ведь его просто
получить из тангенса, не правда ли? Самые распространенные ошибки начинающих при
написании стандартных функций (хотя вы все равно их
допустите!):пишут аbc вместо abs для
модуля;пишут tg вместо tan для
тангенса. Главное правило при
использовании стандартных функций — брать аргумент в
скобки:нельзя SIN3, а надо
sin(3);нельзя SQR9, а надо
sqr(9). Стандартные функции могут
входить в арифметические выражения. В качестве аргументов также можно
использовать арифметические выражения. Примеры правильной записи стандартных
функций представлены в табл. 1.2.Алгебра Бейсик sin3 + cos6
+ tg4SIN(3) +COS(6) +TAN(4) SQR(ABS(SIN(45)-COS(30)^2)
Перед упражнениями
расскажем про радианную меру углов, потому что не все, к сожалению, любят
тригонометрию. Итак,
1 радиан= 180°/ п, отсюда 1 градус=п/180°,
следовательно sin 30° в Бейсике будет представлено как sin (30*3.14/180),
п==3,14. А вот теперь можно поупражняться. Запишите на Бейсике следующие
выражения: 54. 55. 56.
57. 58. 59. 60. Представьте в
общепринятой математической форме: 61.
(-R+SQR(SA2-6*A*B))/(3*А) 62. X/Y*(D-F)+(X+Y)/D/F 63.
Xl+TAN(F2-V3)/3*ABS(X2-LOG(4)*Y3)/EXP(-2)