Основы программирования на языке Pascal
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабын онлайн тегін оқу  Основы программирования на языке Pascal

Дмитрий Кудрец

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






6+

Оглавление

  1. Основы программирования на языке Pascal
  2. Словарь языка «Pascal»
  3. Типы величин языка «Pascal»
    1. Числовые величины
    2. Логические величины
    3. Литерные величины
    4. Табличные величины
  4. Запись арифметических выражений
  5. Стандартные функции языка «Pascal»
  6. Стандартные процедуры и функции
  7. Структура программы
    1. Использование пробелов при построении конструкций
    2. Использование комментариев к программе
  8. Организация ввода и вывода данных Ввод данных на языке «Pascal»
    1. Ввод данных в процессе исполнения программы
    2. Вывод данных на языке «Pascal»
    3. Форматы вывода данных
  9. Оператор присваивания
  10. Величины логического типа
  11. Условный оператор
    1. Оператор IF
    2. Оператор выбора CASE
    3. Оператор безусловного перехода GOTO
  12. Операторы цикла
    1. Цикл с предусловием WHILE
    2. Цикл с постусловием REPEAT
    3. Оператор цикла с параметром FOR
  13. Массивы
    1. Одномерные массивы
    2. Операции над элементами одномерного массива
    3. Инициализация
    4. Ввод
    5. Вывод
    6. Обработка элементов массива
    7. Двумерные массивы
    8. Операции над элементами двумерного массива Инициализация
    9. Ввод элементов двумерного массива
    10. Вывод элементов двумерного массива
  14. Литерные величины
    1. Символьный тип данных
    2. Обработка символьных величин
    3. Строковый тип данных
    4. Процедуры и функции работы со строковыми величинами Сравнение строк
    5. Команда присваивания
    6. Длина строковой величины
    7. Соединение строк
    8. Определение позиции вхождения подстроки
    9. Выделение части строки
    10. Удаление и вставка символов
    11. Преобразование типов
  15. Процедуры и функции
    1. Процедуры
    2. Функции
  16. Множества
    1. Присвоение для переменных типа множество

Общие сведения о языке «Pascal»

Язык программирования «Pascal» был разработан в конце 60-х годов профессором Высшего технического училища в Цюрихе (Швейцария) Никлаусом Виртом. Предложенный им алгоритмический язык он назвал именем французского ученого Блеза Паскаля (1623 — 1662), который создал первую в мире вычислительную машину. Язык предназначался для обучения студентов программированию.

Язык «Pascal», утвержденный в качестве стандартного в 1979 г., является наиболее совершенным по сравнению с такими универсальными языками программирования, как «Алгол», «Фортран», «Бейсик» и др.

В настоящее время «Pascal» является одним из самых развитых языков программирования.

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

Благодаря своей эффективности, простоте и логичности «Pascal» быстро получил широкое распространение во всем мире. Тексты программ легко проверяются на правильность. Число операторов языка сведено до минимума. «Pascal» позволяет рационализировать рабочий процесс программирования, постепенно уточняя отдельные части программы и, наряду с небольшими несложными программами, создавать структурированные программы трудоемких и сложных вычислений.

Словарь языка «Pascal»

Любой естественный язык (русский, английский, французский и т.д.) состоит из четырех основных элементов: символов, слов, словосочетаний и предложений.

Символ языка — это элементарные знаки, используемые для составления любых текстов.

Набор таких символов называют алфавитом языка.

Алфавит языка «Pascal» включает в себя следующие символов:

1. Латинские буквы (заглавные и прописные).

2. Цифры от 0 до 9.

3. Знаки арифметических операций:

+ — сложение; — - вычитание; * — умножение; / — деление

4. Знаки отношений:

> — больше; <- меньше; = — равно;> = — больше или равно; <= — меньше или равно; <> — не равно.

5. Разделители:

.- для разделения целой и дробной части числа, обозначение конца программы, отделение полей в записи;

, — для разделения элементов в списке;

; — для разделения операторов;

: — для отделения переменной или константы от тип

...