Читайте также:
|
С помощью оператора DATA вводим данные, а при помощи оператора READ последовательно считываем эти данные в переменные, в которых они хранятся и обрабатываются.
DATA 1,2
READ A,B
Таблица 1
Стандартные алгебраические функции
| Функция | Описание | Пример | Результат |
| ABS | Возвращает абсолютную величину (модуль) аргумента | ? ABS(-2.56) | 2,56 |
| SQR | Возвращает квадратный корень из аргумента | ? SQR(9) | |
| SIN | Возвращает значение синуса аргумента (аргумент указывается в радианах) | ? SIN(3) | 0,14112 |
| COS | Возвращает значение косинуса аргумента (аргумент указывается в радианах) | ? COS(3) | 0,98992599 |
| TAN | Возвращает значение тангенса аргумента (аргумент указывается в радианах) | ? TAN (3) | -0,1425465 |
| EXP | Находит значение показательной функции e^x, где x – аргумент, а e – основание натурального логарифма, равное ≈2,718… | ? EXP (1) | 2,718282 |
| LOG | Возвращает логарифм по основанию e | ? LOG (3) | 1,09861229 |
| INT | Возвращает целую часть аргумента (INTeger – целый) | ? INT (30,1) ? INT (30,9) | |
| SGH | Возвращает 1, если аргумент больше нуля; 0, если аргумент равен нулю; -1, если аргумент меньше нуля (SIGN – знак) | ? SGN (3) ? SGN(0) ? SGN(-3) | -1 |
Алгоритмы
Алгоритм – четкая, ясная и однозначная последовательность действий, приводящая к достижению результата.
Виды алгоритмов
1. Линейный алгоритм. В нем все действия выполняются в строгом порядке, последовательно, одно за другим.
2. Разветвляющийся алгоритм. Здесь те или иные действия выполняются в зависимости от выполнения или невыполнения некоего условия.
3. Циклический алгоритм. Он содержит повторяющиеся действия
с какой-либо изменяющейся величиной, так называемым параметром.
Разветвляющийся алгоритм
Ветвление в алгоритме и программе осуществляется 2 способами:
- на основе безусловного перехода;
- на основе условного перехода.
Безусловный переход
Безусловный переход оператором GOTO предписывает программе свернуть с линейного пути и перейти к метке расположенной в любом месте программы.
X=0
1: X=X+1
? X
GOTO 1
Условный переход
IF … THEN … ELSE
ЕСЛИ … ТОГДА … ИНАЧЕ
Условный переход подразумевает выполнение тех или иных команд в зависимости от проверяемого условия. Полная форма условного оператора, когда в зависимости от истинности или ложности условия выполняются те или иные действия, после чего программа переходит к выполнению следующей за условным оператором команды.
CLS
1: INPUT “Введите число”; X
IF X > = 0 THEN? “Корень квадратный из X =”; SQR(X) ELSE
? “ Число отрицательное”: GOTO 1
Дата добавления: 2014-12-23; просмотров: 124 | Поможем написать вашу работу | Нарушение авторских прав |