Details

Title Алгоритмизация и программирование. Язык программирования Pascal Next: учебное пособие
Creators Культин Никита Борисович
Organization Санкт-Петербургский политехнический университет Петра Великого
Imprint Санкт-Петербург, 2023
Collection Учебная и учебно-методическая литература ; Общая коллекция
Subjects Pascal ; Программирования языки ; алгоритмизация ; учебники и пособия для вузов
UDC 004.438(075.8)
Document type Tutorial
Language Russian
Speciality code (FGOS) 27.03.05
Speciality group (FGOS) 270000 - Управление в технических системах
DOI 10.18720/SPBPU/5/tr23-138
Rights Свободный доступ из сети Интернет (чтение, печать, копирование)
Record key RU\SPSTU\edoc\71271
Record create date 6/27/2023

Allowed Actions

Read Download (2.4 Mb)

Group Anonymous
Network Internet

Учебное пособие представляет собой описание универсального, алгоритмического, компилируемого языка программирования Pascal Next. Пособие предназначено для студентов, изучающих программирование в рамках дисциплины «Алгоритмизация и программирование».

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet All
  • ОГЛАВЛЕНИЕ
  • Pascal Next
  • WWW.pascal-next.ru
  • Структура программы
  • Типы данных
  • Переменные
    • Числовые
    • Строковые
    • Имя переменной
  • Константы
  • Именованные константы
  • Логический тип
  • Вывод в окно консоли
    • Форматированный вывод
  • Ввод данных
  • Инструкция присваивания
    • Арифметические операторы
    • Приоритет операторов
  • Выбор действия (инструкция if)
  • Множественный выбор
  • Условие
    • Простое условие
    • Сложное условие
  • Цикл for
  • Цикл While
  • Цикл Repeat
  • Инструкция Goto
  • Одномерный массив
  • Двумерный массив
  • Инициализация массива
    • Инициализация одномерного массива
    • Инициализация двумерного массива
  • Функция
  • Процедура
  • Рекурсия
  • Глобальные переменные
  • Файловые операции
  • Mатематические функции
  • Cтроковые функции
    • Length
    • Pos
    • Subsrt
    • UpCase
    • LowCase
  • Функции преобразования
    • IntToStr
    • StrToInt
    • FloatToStr
    • StrToFloat
  • Функции даты и времени
    • getDay
    • getMonth
    • getYear
    • getDayOfWeek
    • getTime
  • Зарезервированные слова
  • Pascal и Pascal Next
  • Свойства .exe файла
  • Примеры кода
    • Объем полого стержня
    • Конвертер веса из фунтов в граммы/килограммы
    • Ток в эл. цепи состоящей из двух резисторов
    • Масса полого стержня. Выбор названия материала из меню
    • Таблица тригонометрических функций sin и cos
    • Сортировка массива методом обменов
    • Прописью для целого числа в диапазоне от 1 до 999
    • Сортировка двумерного массива
    • Функция программиста Volume – объем цилиндра
    • Процедура и функция программиста Приветствие
    • Рекурсивная функция Факториал и таблица факториалов
    • Рекурсия. Поиск маршрутов между двумя точками графа
    • Обработка строк. Пользовательские функции Trim и Capital
    • Криптограф. Шифрует/дешифрует текст
    • Генератор паролей
    • Запись чисел в файл, чтение чисел из файла
    • Чтение и вывод на экран текстового файла
    • Дата и время
    • Hangman game
...