Студопедия
rus | ua | other

Home Random lecture






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


Date: 2015-10-07; view: 460.


Математические функции на языке Basic.

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

Операция Обозначение Пример Результат
Сложение + 2+5
Вычитание - 10-8
Умножение * 3*4
Деление / 15/3 15/4 5 3.75
Целочисленное деление \ 15\4
Возведение в степень ^ 2^3
Остаток от деления MOD 13 MOD 5

 

Корень SQR(X)
Модуль числа ABS(X)
Синус SIN(X)
Косинус COS(X)
Тангенс TAN(X)
Целая часть числа INT(X)
Натуральный логарифм LOG(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 "Площадь равна: ", с
END

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

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


<== previous lecture | next lecture ==>
Некоторые операторы языка Basic. | Ветвление в алгоритмах и программах.
lektsiopedia.org - 2013 год. | Page generation: 0.003 s.