 
        
        - •Министерство образования и науки рф
- •Список рекомендуемой литературы
- •Крымов б.А. Основы программирования на языке TurboPascal: Учеб пособие / Воронеж. Гос. Технол. Акад / б.А. Крымов, а.О. Мовшин, с.В. Кулакова. – Воронеж, 2000. – 130 с.
- •Вопросы для самоконтроля Раздел 1.1
- •Раздел 1.2
- •Раздел 3.3
- •Раздел 3.4
- •Раздел 3.5
- •Раздел 3.6.
- •Раздел 3.7
- •Раздел 3.8
- •Раздел 3.9
- •Раздел 3.10
- •Раздел 3.11
- •Раздел 3.12
- •Раздел 4.1
- •Раздел 4.2
- •Раздел 5.1
- •Раздел 5.2
- •Раздел 5.3
- •Контрольная работа № 1
- •Пример решения задачи 2
- •Алгоритм
- •Программа
- •Программа
- •Задание 4. Организация циклов
- •Задания к задаче 4
- •Пример выполнения задачи 3
- •Алгоритм
- •Программа
- •Контрольная работа № 2
- •Задания к задаче 5
- •Методические указания к выполнению задания 5
- •Алгоритм
- •Программа
- •Задания к задаче 5
- •Методические указания к выполнению задания 6
- •Алгоритм главной программы Алгоритм подпрограммы Программа
- •Приложение 1
- •Приложение 2 Некоторые служебные слова TurboPascal 7.0
- •Приложение 3 Стандартные функции TurboPascal 7.0
- •1 1
Приложение 2 Некоторые служебные слова TurboPascal 7.0
and – операция логического умножения ( операция "И")
array – массив;
begin – начало описания последовательности действий программы, подпрограммы или начало составного оператора;
case – оператор выбора;
const – начало раздела описания констант;
div – операция целочисленного деления;
do – начало тела цикла операторов For и While;
downto – признак изменения параметра цикла оператора For на –1;
else – начало части "иначе" (ветви "НЕТ") условного оператора или оператора выбора;
end – конец описания последовательности действий программы, подпрограммы, конец составного оператора или оператора выбора;
for – оператор цикла с параметром;
function – начало заголовка подпрограммы-функции;
goto – оператор безусловного перехода;
if – условный оператор;
label – начало раздела описания меток;
mod – операция вычисления остатка от целочисленного деления;
not – операция логического отрицания (операция "НЕ");
of – начало описания типа элементов в описании массива, начало перечисления меток в операторе выбора;
or – операция логического сложения (операция "ИЛИ")
procedure – начало заголовка подпрограммы-процедуры;
program – начало заголовка программы;
repeat – начало оператора цикла с постусловием;
then – начало части "то" (ветви "ДА") условного оператора;
to – признак изменения параметра цикла оператора For на +1;
type – начало раздела описания типов;
until – конец оператора цикла с постусловием;
var – начало раздела описания переменных, начало описания параметров-переменных;
while – оператор цикла с предусловием.
Приложение 3 Стандартные функции TurboPascal 7.0
Таблица 8
| Обращение к функции | Тип аргумента | Тип значения | Назначение | 
| Abs(x) | Целый или вещественный | Как у аргумента | Абсолютное значение х | 
| Pi | - | Вещественный | Значение числа  | 
| Sin(x) | Вещественный | Вещественный | Синус х радиан | 
| Cos(x) | Вещественный | Вещественный | Косинус х радиан | 
| Arctan(x) | Вещественный | Вещественный | Арктангенс х радиан | 
| Sqrt(x) | Целый или вещественный | Вещественный | Квадратный корень из х, х > 0 | 
| Sqr(x) | Целый или вещественный | Как у аргумента | Значение квадрата х | 
| Exp(x) | Вещественный | Вещественный | Значение е в степени х | 
| Ln(x) | Вещественный | Вещественный | Натуральный логарифм х, х > 0 | 
| Round(x) | Вещественный | Целый | Округление значения х | 
| Trunc(x) | Вещественный | Целый | Целая часть значения х | 
| Frac(x) | Вещественный | Вещественный | Дробная часть значения х | 
