рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Объявление массива.

Объявление массива. - раздел Информатика, Лекция 14 При Объявлении Массива Необходимо Указать Тип Элементов Массива И Тип Индекса...

При объявлении массива необходимо указать тип элементов массива и тип индекса. Элементы массива могут быть всех тех типов которые мы рассматривали (Real, Char, Integer, …).

Наиболее часто в качестве типа индекса используется тип диапазон.

Данные типа массив можно объявить двумя способами:

- объявить массив сразу в разделе описания переменных;

- в разделе типов объявить идентификатор типа, а затем использовать его для описания массива в разделе переменных.

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

Форма объявления в этом случае имеет вид:

 

Type идт = Array [диапазон] Of тип элементов массива;

Var список Имен массивов : идт ; .

 

Здесь идт - идентификатор типа; Array(массив) и Of(из) – зарезервированные слова

Пример.

Type Rm1 = Array [ 1 . . 50 ] Of Integer;

Rm2 = Array [1 . . 80, 1 . . 5 ] Of Extended;

 

Var Msa, Fm : Rm1;

Rez : Rm2;

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

Пример: Var Msa, Fm : Array [ 1 . . 50 ] Of Integer;

 

4.7. Ввод и вывод данных.

 

4.7.1. Ввод данных.

В ТР имеется две возможности для ввода значений данных в память:

- ввод с клавиатуры;

- ввод из внешнего файла.

Ввод с клавиатуры.

В этом случае значения вводимых данных набираются на клавиатуре и сначала заносятся в стандартный входной файл Input. Слово "стандартный" означает, что этот файл определен в компиляторе ТР и программисту нет необходимости беспокоится о его создании и описании. Значения вводимых данных одновременно с занесением в файл Input отображаются на экране монитора. Для занесения значений данных в ОЗУ необходимо нажать клавишу Enter. До тех пор пока клавиша Enter не нажата значения данных можно редактировать.

Достоинством этого способа ввода является простота организации ввода - в программе надо просто указать обращение к процедуре ввода данных.

Недостатки:

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

- легко сделать ошибку в отдельном значении (выполнение программы придется повторить);

Ввод из внешнего файла.

Слово "внешний" означает, что этот файл не связан с компилятором ТР и хранится он как самостоятельный файл (с расширением txt) - его можно редактировать в любом текстовом редакторе.

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

Достоинства:

- ввод значений входных данных осуществляется автоматически;

- не требуется каждый раз набирать на клавиатуре весь набор входных данных, достаточно во входном файле заменить значения только изменяемых данных;

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

Недостаток: в программе необходимо предусмотреть средства для связи программы с внешним файлом, операции открытия и закрытия этого файла. Процедуры ввода данных в ТР.

В ТР ввод значений данных осуществляется с помощью процедур:

Read( ФП, Р1, Р2, … Рк);

Readln( ФП, Р1, Р2, … Рк);

где Р1, Р2, … Рк - список имен входных данных;

ФП - файловая переменная (предназначена для организации связи программы с внешним файлом). При вводе с клавиатуры ФП не указывается.

 

– Конец работы –

Эта тема принадлежит разделу:

Лекция 14

Var N Integer... A B C Extended... Fvx Text...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Объявление массива.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Лекция 14
4.6.9. Данные типа массив. До сих пор мы рассматривали простые типы данных. Значением любого из этих типов является отдельное данное (тривиальная структура). Кроме простых типов в Т

Процедура Read.
Эта процедура предназначена для ввода данных сплошным потоком. Правила записи значений данных очень просты: - разделителем между числами являются один или несколько пробелов;

Процедура Readln.
Стандартный файл Input и внешний файл с расширением txt являются текстовыми файлами, а это значит, что при каждом нажатии на клавишу Enter в процессе записи значений данных в файл формируется призн

Вывод на экран монитора.
В этом случае значения данных извлекаются из памяти ЭВМ и переносятся в стандартный файл OUTPUT. Файл OUTPUT имеет длину одной строки. По мере заполнения содержимое файла переносится на экран монит

Вывод во внешний файл.
Как и в случае ввода выходной файл должен иметь расширение txt. Данные из ОЗУ переносятся во внешний файл без отображения на экране. В любой момент этот файл можно открыть в текстовом редакторе для

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги