Дмитрий Кудрец - Основы программирования на языке Pascal

Здесь есть возможность читать онлайн «Дмитрий Кудрец - Основы программирования на языке Pascal» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. ISBN: , Жанр: Прочая научная литература, Справочники, Прочая околокомпьтерная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Основы программирования на языке Pascal: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Основы программирования на языке Pascal»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

В книге содержатся основные сведения по работе с языком программирования Pascal.Рекомендована для учащихся и преподавателей учреждений образования для организации работы как на уроках, так и внеурочных занятиях.

Основы программирования на языке Pascal — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Основы программирования на языке Pascal», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

3. Величины. Величина – это единица данных, представленная своим именем (идентификатором) либо своим значением. С величиной связывается определенное множество значений.

Например, физическая величина СКОРОСТЬ. Она может принимать различные значения 15 м/с, 200 км/ч и т. д.

Также каждая величина имеет свои допустимые значения (интервал значений). Например, величина РОСТ ЧЕЛОВЕКАможет принимать значения 1 м 40 см, 2 м 2 см и т. д. Интервал значений данной величины находится в промежутке (приблизительно) от 40 см до 2 м.

Все величины языка «Pascal» можно условно разделить на две группы: постоянныеи переменные.

Постоянные величины(константы) – это величины, принимающие в ходе выполнения программы только одно значение.

Постоянные величины делятся на числовыеи литерные (символьные, строковые). Например, числовые величины – 5; -45.6; -45216; литерные величины – « стол»; «125».

Литерные величины всегда берутся в одиночные кавычки (апострофы).

Переменные величиныв ходе выполнения программы могут принимать разное количество значений. Переменные величины могут иметь буквенное обозначение или с индексом. Например, простые – Х; DF; с индексом – Х1; DF25.

4. Типы величин.В зависимости от значения величины подразделяются на целые, вещественные, литерные, табличныеи логические, которые, в свою очередь имеют деление и обозначение в зависимости от размерности значения величины.

целые INTEGER, SHORTING, BYTE, WORD, LONGINT;

вещественные REAL, SINGLE, DOUBLE, EXTENDED, COMP;

литерные CHAR, STRING;

табличные ARRAY;

логические BOOLEAN.

5. Выражения.Выражения языка «Pascal» задают правила вычисления некоторого значения. Все выражения языка «Pascal» можно разделить на арифметическиеи литерные.

Арифметические выражения записываются с помощью знаков арифметических операций по определенным правилам. Например, 15+2; 12.3*12.8; D-F.

К литерным выражениям относится операция слияния(соединения), которое обозначается знаком сложения (+), но имеет несколько другой смысл, нежели обычное сложение двух чисел. Например, «сто»+«л»

6. Условия.Условия на языке «Pascal» бывают простыеи составные.

Простые условия записываются с помощью знаков отношения в виде:

<���выражение> <���знак отношения> <���выражение>

Например, F> 5; H=2; name <> «ваня».

Составные условия включают в себя несколько простых условий соединенных с помощью служебных слов NOT(не), AND(и), OR(или):

<���простое условие> {AND, OR} <���простое условие>

Например, D> 50 AND T <200; F1=5 OR T2 <=15.

7. Служебные слова (операторы).Все служебные слова языка являются словами английского языка. Операторы задают последовательность некоторых действий (команд), которые необходимо выполнить. Для описания сложных действий используют группу операторов. В этом случае операторы объединяются в составной оператор или блок.

В записи программы на языке «Pascal» обычно не различают малые и большие латинские буквы ( PROGRAM, program, Program – одно и то же).

Примеры некоторых операторов языка «Pascal»:

PROGRAM(программа) – название программы;

BEGIN(начало) – начало программы;

END(конец) – конец программы;

VAR(variable – переменная величина);

LABEL(метка);

CONST(константа);

TYPE(тип);

IF(если) … THEN(то) … ELSE(иначе) – условный оператор (команда ветвления);

CASE – оператор выбора;

GOTO – оператор безусловного перехода;

FOR… T O… D O – оператор повторения (цикла);

REPEAT(повторять) … UNTIL(до тех пор, пока не) – оператор повторения;

WHILE(пока) … DO – оператор повторения (цикла);

PROCEDURE(процедура);

FUNCTION(функция).

По ходу усовершенствования языка в словарь могут добавляться новые типы величин и оператор.

Типы величин языка «Pascal»

В языке «Pascal» существует несколько основных типов величин: числовые (целые и действительные), логические, литерные, табличные.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Основы программирования на языке Pascal»

Представляем Вашему вниманию похожие книги на «Основы программирования на языке Pascal» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Основы программирования на языке Pascal»

Обсуждение, отзывы о книге «Основы программирования на языке Pascal» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x