Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Операторы DATA READ

Читайте также:
  1. Do While операторы.
  2. While цикл операторы
  3. Арифметические операторы
  4. Арифметические операторы и операторы присваивания
  5. Для организации ветвлений в VBA используются операторы: условный оператор IF...THEN и IF...THEN …. Else
  6. Корректирующие операторы
  7. Лекция 3. Управляющие операторы. Переменные, типы данных и константы. Использование опций.
  8. Линейные операторы
  9. Логические величины, операторы, выражения. Оператор присваивания.
  10. Логические операторы

С помощью оператора 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 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.221 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав