Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпаргалка по основам программирования.doc
Скачиваний:
8
Добавлен:
01.07.2025
Размер:
108.03 Кб
Скачать

3.Правила оформления текстов программ

1) кол-во операторов на строке должно быть равно 1

2) в программе должны в каждой строке использоваться горизонтальные отступы, которые визуально показывают начало и конец алгоритма

3) вертикальные пробелы (пустые строки) необходимо ставить перед и после определения функции.

4) переменные следует объявлять в начале программы

5) идентификаторы должны быть значимыми настолько, чтобы читающий текстовые программы, мог понимать смысл переменных без присутствия автора.

4.Базовые элементы языка: алфавит и типы данных

а) Алфавит, как и любая программа, формируется с помощью конечного набора знаков, из которых состоит алфавит языка. Он образует:

- прописные и строчные буквы латинского алфавита

- десятичные цифры

- спецсимволы: +, -, =, ( ), “”, {}, ., “,”, :, ^, ;, $, #, &, \, %, probel, !, ?.

Знаки алфавита используются для составления слов.

б) Слова – это неделимые последовательности знаков алфавита, отделенные друг от друга разделителями и несущие определённый смысл в программе. (ключевые слова и идентификаторы)

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

Типы данных:

Byte-байт(1)

Boolean-логический(2)

Integer-целый(2)

Long-длинный(4)

Single-с плавающей точкой, обычной точкой(4)

Date-дата и время(8)

Variant-числовые подтипы(16).

5.Базовые элементы языка: переменные и константы

Переменные элементы данных, значение которых при выполнении программы могут принимать различные значения в соответствии с указанным типом. Обозначение-А, Ав, Мин и т.д.

Константы – элементы данных, значения которых определены при их описании и в процессе выполнения программы не изменяются. Обозначение-Пи=3,14.

6.Операции и встроенные функции языка программирования

Все операции можно разделить на следующие группы:

-арифметические

-отношения

-сцепления

-логические.

Операторы: арифметические (для написания арифметических вычислений), сцепления (для объединения строковых значений), сравнения (=, <,>,< >), логические (для написания сложных логических вычислений).

Встроенные функции: 

SQR(X)

КОРЕНЬ КВАДРАТНЫЙ ИЗ Х

EXP(X)

ЭКСПОТЕНЦИАЛЬНАЯ ФУНКЦИЯ Е

LOG(X)

НАТУРАЛЬНЫЙ ЛОГАРИФМ ОТ Х

ABS(X)

АБСОЛЮТНАЯ ВЕЛИЧИНА Х

Х, ЕСЛИ Х > 0

0, ЕСЛИ X = 0

-X, ЕСЛИ X < 0

SIN(X)

СИНУС ОТ Х (Х В РАДИАНАХ)

COS(X)

КОСИНУС ОТ Х (X В ПАДИАНАХ)

TAN(X)

ТАНГЕНС ОТ X (X В РАДИАНАХ)

ATN(X)

АРКТАНГЕНС ОТ X, РЕЗУЛЬТАТ В РАДИАНАХ

INT(X)

ЦЕЛАЯ ЧАСТЬ ОТ Х

RND(X>

СЛУЧАЙНОС ЧИСЛО В ДИАПАЗОНЕ 0 -- 1