double arrow

Пример учебной программы


Начальные сведения

ПРОГРАММА НА 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. Программа представляет собой последовательность символов, для удобства восприятия разбитых на строки. Никакие знаки переноса не используются. Начиная строку с нескольких пробелов, можно добиться, чтобы некоторые зарезервированные слова располагались одно под другим. Это облегчает составление и понимание программы. Каждая инструкция программы завершается разделителем ; (точка с запятой), в конце программы ставится . точка. Пояснения к программе, не влияющие на исполнение, записывается в фигурных скобках: {это комментарий}. Все комментарии в данном примере можно убрать, при этом программа останется работоспособной.


Сейчас читают про: