Программирование на языке Pascal

На главную

Введение

Алгоритм

Язык Pascal

Переменные, константы, типы

Выражения языка Pascal

Условные операторы языка Pascal

Циклы языка Pascal

Массивы языка pascal

Записи в языке Pascal

Строковый тип данных в языке Pascal

Процедуры и функции для работы со строками в языке Pascal

Лабораторная работа № 1 «Алгоритмы ветвления»

Лабораторная работа № 2 «Циклические алгоритмы»

Лабораторная работа № 3 «Обработка массивов»

Лабораторная работа № 4 «Работа со строками и записями»

Список литературы


Язык Pascal


Язык Pascal относится к высокоуровневым языкам программирования, т.е. содержит описание конструкций и структур, которые являются (в достаточно большой мере) абстракцией понятий и операций, присущих машинным языкам. Этот язык был создан Никлаусом Виртом и в настоящее время широко применяется для обучения процедурному программированию и подготовки к изучению других языков программирования. К преимуществам этого языка относительно других известных процедурных языков (например, Бэйсик, СИ) можно отнести хорошую структурированность программ. Рассмотрим программу на языке Pascal, которая запрашивает у пользователя его имя, а затем выводит на экран приветствие (листинг 1).

Примечание: все программы в данном методическом указании приведены на языке Pascal, поэтому в дальнейшем дополнительно об этом сообщаться не будет

Листинг 1. Программа-приветствие на языке Pascal
var str_name: string[25];
begin
    &nbspwriteln(‘Enter your name:’); {вывод на экран}
    &nbspreadln(str_name); {ввод имени}
    &nbspwriteln(‘Hello, ’+str_name) {вывод строки приветствия}
end.


Операторы begin и end – в данной программе определяют блок выполнения основной программы. Операции, описанные в этом блоке (будем называть его главным) будут выполняться последовательно и по его окончанию управление будет передано операционной системе, если в ходе выполнения не возникнет исключительных ситуаций.