Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
it_8.doc
Скачиваний:
2
Добавлен:
18.09.2019
Размер:
177.15 Кб
Скачать

Операторы, стоящие в одной строке, разделяются знаком «:» (двоеточие).

Арифметические операции на языке Basic.

Операция

Обозначение

Пример

Результат

Сложение

+

2+5

7

Вычитание

-

10-8

2

Умножение

*

3*4

12

Деление

/

15/3

5

Возведение в степень

^

2^3

8

Остаток от деления

MOD

13 MOD 5

3

 

Функция

Смысл

Бейсик

Паскаль

Значения

abs

|x|

ABS(X)

ABS(-1)=1

ABS(2)=2

sqr

SQR(X)

-

SQR(25)=5

X2

-

SQR(X)

SQR(4)=16

sqrt

-

SQRT(X)

SQRT(36)=6

sin

cos

sin x

cos x

SIN(X)

COS(X)

cинус числа

косинус числа

tan

tg x

TAN(X)

-

тангенс числа

mod

остаток от деления

a MOD b

5 mod 2 = 1

6 mod 3 = 0

int

округление

INT(a)

-

INT(4.4)=4

INT(6.8)=7

round

-

round(b)

round(4.4)=4

round (6.8)=7

fix

усечение до целого

FIX(E)

-

FIX(4.4)=4

FIX(6.8)=6

trunc

-

trunc(g)

trunc(4.4)=4

trunc(6.8)=6

\

деление нацело

A \ B

-

6 \ 4 = 1

div

-

a div b

12 div 5 = 2

exp

ex

EXP(X)

экспонента числа

ln

ln x

LOG(X)

ln(x)

натуральный логарифм

Линейная структура программы.

Программа имеет линейную структуру, если все операторы (команды) выполняются последовательно друг за другом.

                                         

Программа, выводящая на экран сообщение: Привет! Меня зовут Саша! 

REM Первая программа PRINT “Привет! Меня зовут Саша!” END

Программа, складывающая два числа

REM Сумма двух чисел a = 5 b = 6 c = a + b PRINT "Результат: ", c END

Программа, складывающая два числа

REM Сумма двух чисел DIM a, b, c AS INTEGER a = 5 : b = 6 : c = a + b PRINT "Результат: ", c END

Пример: Вычислите площадь прямоугольника по его сторонам.

REM Площадь прямоугольника INPUT "Введите сторону а", а INPUT "Введите сторону b", b s = a * b PRINT "Площадь равна: ", s END

Пример: Вычислить выражение

REM Вычисление выражения INPUT "Введите а", а INPUT "Введите b", b c = SQR(2*a*b)/(a+b) PRINT "Площадь равна: ", s END

Пример: Вычислите длину окружности и площадь круга по данному радиусу.

REM Вычисление длины окружности и площади круга INPUT "Введите радиус ", r PI = 3.14 : l = 2 * PI * r : s= PI * r * r PRINT "Длина окружности равна: ", l PRINT "Площадь равна: ", s END

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]