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

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

В типизированный

В типизированный - раздел Программирование, Программирование на языках высокого уровня лабораторный практикум Постановка Задачи: Из Заданного Текстового Файла Создать Типизи...

Постановка задачи: из заданного текстового файла создать типизированный файл, а затем содержимое нового файла вывести в таблицу.Для выполнения работы берется исходный текстовый файл IS.txt, созданный в редакторе Notepad и хранящийся в той же папке, что и проект.

Структура файла IS.txt:

Ф.И.О. Возраст Рост Цвет глаз Цвет волос Зарплата Наличие машины Наличие квартиры
Позиции 1-15 16-17 19-21 23-32 33-41 42-47 48-51 52-54

В столбцах 1, 2, 3, 4, 5, 7, 8 данные “прижаты” к левой границе отведенного поля позиций. В столбце 6 младшая цифра записана в 46-й позиции.

Содержимое исходного файла IS.txt:

Иванов И.И. 19 158 серый брюнет 600 нет нет

Петрова Н.А. 23 162 карий шатен 1200 да да

Алексеев В.И. 32 178 серый блондин 15000 да нет

Яковлева Т.Г. 25 159 голубой русый 7500 нет да

Корнев Б.П. 28 169 голубой блондин 10800 да да

Описание переменных:

Имя Тип Семантика
st r rzap f1 f2 строка строка запись файл файл Считанная из текстового файла строка Рабочая строка для формирования полей записи Компонента типизированного файла записи Заданный текстовый файл Сформированный типизированный файл

 

Вид формы с компонентами:

Для создания приложения с таким видом формы выполним следующие действия.

1. Используя страницу Additional палитры компонент, поместим в верхней части формы компоненту StringGrid (таблица строк), растянем ее, если есть в этом необходимость. С помощью Инспектора Объектов добавим свойству Option (параметры) значение goEditing (возможность редактирования), для чего раскроем это свойство, активизировав его мышью, и зададим в строке goEditing значение True. С помощью Инспектора Объектов зададим так же следующие свойства:

ColCount Число столбцов
FixedCols Число фиксированных столбцов
FixedRows Число фиксированных строк 1(для заголовка)

2. Выберем для формы в Инспекторе Объектов на странице Events событие OnCreate и активизируем его мышью. Это событие появляется при создании формы. В появившемся обработчике событий запишем текст, формирующий заголовки столбцов таблицы.

procedure TForm1.FormCreate(Sender: TObject);

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

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

Программирование на языках высокого уровня лабораторный практикум

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

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

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

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

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

ББК 32.973
П74 УДК 002.6   Рецензенты: к.т.н. К.Я Кудрявцев, к.т.н. В.Н. Криницкий.   П74 Программирование на языках высокого уровня: Лабораторный практи

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

Описание лабораторных работ
Данный практикум содержит 9 лабораторных работ, соответствующих следующим разделам программирования на языке высокого уровня: · изучение принципов работы программного пакета Delphi 7, полу

Лабораторная работа №1
  Структура программы на языке Pascal и организация ввода-вывода данных Цель работы: · изучить возможности среды Delphi 7 для

Application.Run (Form1); end.
Этот код содержит два выполняемых оператора. Первый из них создает форму Form1, а второй запускает выполнение приложения. Все изменения файла проекта при добавлении новых форм, измене

Controls, Forms, Dialogs, StdCtrls;
{Cписок подключаемых модулей} type {Объявление класса формы} Tform1 = class (Tform) private //Закрытый

С использованием одной формы
Цель работы: · изучить особенности ввода и вывода данных стандартных типов языка Object Pascal, · получить навыки написания программ линейной и разветвляющейся структуры (о

Переключателей панели RadioGroup
Постановка задачи: По заданному номеру дня недели определить название дня, считая, что понедельник - первый день, вторник – второй, и т.д. Вид формы с компонентами:

End; end;
Сценарий выполнения программы: - запустить программу (Run); - выбрать

Проект с несколькими формами
Цель работы: · изучение основных принципов организации пользовательского объектно-ориентированного интерфейса; · получение навыков структурирования задачи; · освое

Алгоритмизация и программирование решения типовых задач циклической структуры
Цель работы: · изучить основные типы циклов процедурного программирования, · получить навыки программирования вложенных циклов. Ниже рассмотрены примеры ста

With StringGrid1 do
for i:=1 to m do for j:=1 to n do Cells[j,i]:=IntToStr(a[i,j]); max:=a[1,1]; imax:=1; jmax:=1; for i:=1 to m do

Обработка последовательности символов (строк)
Цель работы: · изучить структуру данных строка; · получить навыки применения стандартных функций языка Pascal. Теоретическое введение Язык Object P

Одномерные динамические массивы.
Цель работы: · изучение типа данных “динамический массив”; · получение навыков программирования обработки динамических массивов средствами Object Pascal.

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