Начальные сведения
ПРОГРАММА НА TURBO PASCAL
ПРИЛОЖЕНИЯ
Создадим первую учебную программу вычисления суммы двух целых чисел. Сценарий взаимодействия человека и компьютера при решении данной задачи можно предложить следующий. Компьютер запрашивает у человека значение первого целого числа, человек набирает значение на клавиатуре и нажимает клавиатуру «Enter», компьютер считывает введенное число и записывает в память под именем а. Затем компьютер запрашивает значение второго целого числа, считывает его и записывает в память под именем b.
После этого компьютер выполняет сложение чисел a и b, записывает результат в память по именем sum, выводит на экран сообщение «Сумма чисел…» и значение величины sum (листинг 1.)
Листинг 1. Вычисление суммы двух целых чисел
{Учебная программа вычисления суммы двух целых чисел}
Program example; {заголовок программы}
Var
a, b, sum: integer; {переменные a, b, sum -целые}
begin {начало программы}
{вывод запроса на экран}
write (‘введите значение целого числа а: ’);
|
|
{ввод значения с клавиатуры}
readln(a);
{вывод запроса и ввод значений b}
Write (‘введите значение целого числа b: ’);
readln(b);
{вычисление переменной sum}
sum:=a+b;
{вывод ответа}
Write (‘сумма чисел ’, a, ‘ и ‘, b, ‘=’, sum);
end. {конец программы}
Прочитав текст программы, обратите внимание на ее строку
1. В данной программе использованы следующие зарезервированные слова языка Turbo Pascal – слова, за которыми закреплено строго определенное значение:
· Program – заголовок программы, определяющий ее название. Эту строку в программе можно было бы опустить, т.к. она имеет число декоративное значение;
· var –начало объявлений переменных (сокращение от латинского слова variable, переменная);
· integer – указание, что переменные a, b, sum –целые числа, т.е. могут принимать целочисленные значения, например 2, 3, 0, 287, 21, 32 и др. на интервале [-32 768. 32767];
· write (‘Текст’)- инструкция компьютеру о выводе на экран сообщения ‘Текст’. Обратите внимание, что текст справа и слева ограничен символом ‘ – апострофом;
· readln(a) – инструкция компьютеру о считывании значения переменной а с клавиатуры.
2. Для вычисления суммы чисел a и b в программе использована запись инструкции присваивания суммы чисел a и b переменной sum
3. Программа представляет собой последовательность символов, для удобства восприятия разбитых на строки. Никакие знаки переноса не используются. Начиная строку с нескольких пробелов, можно добиться, чтобы некоторые зарезервированные слова располагались одно под другим. Это облегчает составление и понимание программы. Каждая инструкция программы завершается разделителем; (точка с запятой), в конце программы ставится. точка. Пояснения к программе, не влияющие на исполнение, записывается в фигурных скобках: {это комментарий}. Все комментарии в данном примере можно убрать, при этом программа останется работоспособной.