- Учителю
- Алгоритмы и основы программирования
Алгоритмы и основы программирования
Т
ема урока:
Алгоритмы и основы
программирования
Этапы решения задач на ЭВМ:

-
Описание действий, которые необходимо выполнить
-
Описание данных, с которыми будут производиться эти действия

БЕЙСИК



Числа
Целые (INTEGER)
Дробные (DOUBLE)
Д
ля записи арифметических
действий используются:
арифметические операторы:
+ , -, *, / , ^
операции сравнения:
= , < >, <, < =, >, > =
логические операции:
и AND
или OR
не NOT
Основные
команды

-
Операция присваивания «=»
-
В
вод данных с
клавиатуры
INPUT
-
В
вод данных
DATA/READ, RESTORE (внутренний из программы)
-
В
ывод данных на экран
RUN - команда запуска программы на выполнение
LIST - вывод текста программы на экран
SAVE - сохранить текст программы в виде файла
LOAD - загрузка ранее сохраненной программы из существующего файла

«Встроенные»
функции языка
I
NT(a) - возвращает значение
целой части аргумента
ABS(a) - абсолютное значение аргумента \а\
SQR(a) - √а
EXP(a) = еа
LOG(a) - натуральный логарифм
SIN(a) = sin a
COS(a) = cos a
TAN(a) = tg a
ATN(a) = arctg a
Е
сли имена ячеек для
размещения данных заканчиваются знаком:
%, то это INTEGER
$, то это STRING
#, то это DOUBLE

LEN - определяет длину
LEFT$(a$, 5) - извлекает 5 левых литер цепочки а$
RIGHT - право
VAL - преобразование строки в число
STR - число в строку
Условный оператор:
I
F <условие>
THEN<оператор1> ELSE <оператор2>
Безусловный переход:
GOTO <номер строки>
Циклическая конструкция:
FOR x=1 TO n STEP h
NEXT x
