Паскаль

#19 Запись данных -- работа с файлами в Паскаль, rewrite, append

(урок в процессе разработки)

После изучения способов чтения файла в Паскале, перейдём к вопросу записи в них данных.

Пример чтения и записи текстового файла:

Паскаль (Программирование) -- Вопросы к зачету/экзамену

Ответы

Ответы можно найти здесь.

Вопросы

На любой вопрос необходимо предоставлять помимо теоретического ответа пример:

Паскаль -- что такое {$I-} и {$I+} -- Подавление ошибки ввода/вывода

Директива $I Pascal-Паскаль

$I: Проверка ввода/вывода - Включает или выключает автоматическую генерацию объектного кода, которая проверяет результат обращения к процедуре ввода/вывода.

  • Синтаксис:
    {$I+}

    или

Фукция ParamStr() -- Путь к файлу и папке программы, определить откуда происходит запуск

Стандартная функция ParamStr() возвращает определенный параметр командной строки.

Объявление

Function ParamStr(Index : Word) : String;

Режим

Windows, Real, Protected

Описание

ParamStr возвращает параметр с номером Index из командной строки или пустую строку, если Index больше чем ParamCount. ParamStr(0) возвращает путь и имя выполняемой программы (например, C:\BP\MYPROG.EXE).

#18 Чтение данных -- Работа с файлами в Паскаль, assign, reset

(урок в процессе разработки)

В этом уроке мы рассмотрим примеры работы с текстовыми файлами (а именно способы чтения данных) средствами ЯП Паскаль.

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

Где сохранить текстовый файл

(определим его адрес в файловой системе)

Паскаль проверить существование файла -- пример

Чтобы проверить существование файла можно использовать только такой код:

ASCII-art Анимация в Паскаль (консоль). Задержка выполнения (пауза) и очистка консоли. Примеры программ

В этом уроке из нашей серии мы рассмотрим вопрос вывода анимации в стиле ASCII-art в ЯП Паскаль.

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

Пример №1 -- поющая птица

Рассмотрим пример программы, которая делает двух кадровую ASCII-art анимацию в консоли:

#8 Строковый тип данных String в Паскаль. Начало работы со строками

Строковый тип данных позволяет использовать в программе последовательности из многих символов, которые также называют "строками".

Строковые литералы

Мы уже говорили о строковых литералах ранее.
Строковые литералы -- это последовательности символов взятые в кавычки, но в отличии от символьных литералов, в строковых может быть много символов (а в символьных только один).

#6 Boolean Логический тип данных. Логические выражения. Операции AND и OR. Таблицы истинности. Приоритет операция. Паскаль

В этом уроке мы поговорим о логическом типе данных.

boolean -- Что это за тип

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

  • или истина
  • или ложь

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

Pages

Subscribe to RSS - Паскаль