Главная » Статьи » Программирование » Pascal

В категории материалов: 7
Показано материалов: 1-7

Сортировать по: Дате · Названию · Рейтингу · Комментариям · Просмотрам

Данные статической структуры – это данные, взаиморасположение и взаимосвязи элементов которых всегда остаются постоянными.

Данные динамической структуры – это данные, внутреннее строение которых формируется по какому-либо закону, но количество элементов, их взаиморасположение и взаимосвязи могут динамически изменяться во время выполнения программы, согласно закону формирования.

Pascal | Просмотров: 8050 | Добавил: Алексей | Дата: 11.02.2015 | Комментарии (3)

Понятие структуры

До сих пор мы работали с простыми типами данных – логический ( boolean ), целый ( integer , word , byte , longint ), вещественный ( real ), символьный ( char ). Любой алгоритм можно запрограммировать с помощью этих четырех базовых типов. Но для обработки информации о многообразном реальном мире требуются данные, имеющие более сложное строение. Такие сложные конструкции, основанные на простейших скалярных типах, называются структурами. Структура – некоторый составной тип данных, составленный из базовых скалярных. Если структура не изменяет своего строения на протяжении всего выполнения программы, в которой она описана, то такую структуру называют статической.

(примеры можно найти в комментариях и на форуме)

Pascal | Просмотров: 8729 | Author: Фролов Алексей | Добавил: Алексей | Дата: 11.02.2015 | Комментарии (14)

Массивы (примерны можно найти на форуме)

Одним из важных инструментов программиста является возможность работы с массивами переменных.

Массив - набор однотипных данных, хранящихся вместе и имеющих общее имя.

Возможность объединения групп элементов в массив позволяет, с одной стороны, облегчить массовую обработку данных, а с другой - упростить идентификацию элементов массива.

Каждому элементу массива может быть присвоено одно числовое или символьное значение, поэтому различаются массивы числовые и символьные. Кроме того, массивы могут быть одномерными и многомерными.

Pascal | Просмотров: 11521 | Author: Фролов Алексей | Добавил: Алексей | Дата: 18.10.2014 | Комментарии (11)

Структурированные операторы (примерны можно найти на форуме)

Структурированными являются такие операторы, которые состоят из других операторов. К ним относятся:

  • Составной оператор;
  • Условный оператор If;
  • Условный оператор Case;
  • Оператор цикла For;
  • Оператор цикла While;
  • Оператор цикла Repeat.

Составной оператор

Составной оператор представляет собой группу из произвольного числа операторов, отделенных друг от друга «;» и ограниченную операторными скобками Begin и End

Pascal | Просмотров: 3157 | Author: Фролов Алексей | Добавил: Алексей | Дата: 18.10.2014 | Комментарии (0)

Простые операторы (примерны можно найти на форуме)

Простыми являются те операторы, которые не содержат в себе других операторов. К ним относятся:

  • Оператор присваивания;
  • Обращение к процедуре;
  • Оператор безусловного перехода Goto.

Оператор присваивания

Формат:

   < Идентификатор>:=<выражение>;

Выполняется выражение, стоящее в правой части и присваивается результат переменной, стоящей в левой части. Переменная и выражение должны иметь один и тот же тип.

Pascal | Просмотров: 2232 | Author: Фролов Алексей | Добавил: Алексей | Дата: 18.10.2014 | Комментарии (1)

Процедуры ввода – вывода информации

Процедуры ввода информации Read, ReadLn

Процедура ввода обеспечивает ввод числовых данных, символов, строк, и т.д. для следующей их обработки программой.

Формат:

Read(X1, X2,…,Xn);

Значения X1, X2,…,Xn набираются минимум через один пробел на клавиатуре пользователем. После набора данных для одной процедуры Read  нажимается клавиша ввода. Значения переменных должны вводится в строгом соответствии с синтаксисом языка Pascal. Если соответствие нарушается ( например X1 имеет тип Integer, а при вводе набирается значение типа Char), то возникает ошибка ввода.

Pascal | Просмотров: 1031 | Добавил: Алексей | Дата: 18.10.2014 | Комментарии (0)

Основные понятия языка Turbo Pascal 7.0 (примерны можно найти на форуме)

Язык Pascal разработан профессором Виртом в 1969 -1971 г. и назван в честь великого французского математика и философа - Блеза Паскаля - первого в мире создателя счетно-решающей машины. Язык Pascal был разработан в первую очередь для обучения учащихся практике программирования. Благодаря своей стройности, лаконичности, эффективности реализации большинства научно-технических задач язык Pascal приобрел широкую известность.

Pascal | Просмотров: 1372 | Author: Фролов Алексей | Добавил: Алексей | Дата: 18.10.2014 | Комментарии (2)