Архив рубрики: Команды ввода/вывода

Цвет фона и текста

Иногда результаты работы программы нужно выделять разным цвем. Для работы с цветом в Турбо Паскале существует модуль (или иногда говорят — библиотека) Crt, для ее подключения используется команда Uses
Читать далее Цвет фона и текста

Работа с файлами

Текстовые файлы хранят информацию в виде последовательности символов. Символы составляют строки произвольной длины. В конце каждой строки находятся два особых символы: #13#10, отделяющие строку от строки (проще говоря Enter). Текстовые файлы широко распространены. Для участия в олимпиадах по программированию умение работать с файлами обязательно.

Читать далее Работа с файлами

Понятие псевдокода…

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

Читать далее Понятие псевдокода…

Процедуры и функции

Часто в задаче требуется повторить определенную последовательность операторов в разных частях программы. Для того, чтобы описывать эту последовательность один раз, а применять многократно, в языках программирования применяются подпрограммы. Подпрограмма — автономная часть программы, выполняющая определенный алгоритм и допускающая обращение к ней из различных частей общей программы.

Читать далее Процедуры и функции

Команды ввода/вывода информации.

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

1. Получить информацию (Входящие данные).
2. Обработать информацию.
3. Выдать информацию.

Программирование (программы) строится по такому же принципу. Сначала программа получает данные, затем обрабатывает соответственно поставленной задаче и выводит результат.
Читать далее Команды ввода/вывода информации.