Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема- Доработка структур данных

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.11.2024

Изм.

Лист

докум.

Подпись

Дата

Лист

1

ПКТУ ТР.1004.000 ПР

Разработал

Игнатов Д.А.

Проверил

 Горбарчук С.А

Практическая

работа №10

Лит.

Листов

45ПРО-10

Практическая работа №10

Тема: Доработка структур данных.

Цель: Научиться программировать задачи с использованием пользовательского типа данных.

Оборудование: IBM PC, Delphi.

Выполнения работы

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

2. Составить программу по программированию данных пользовательского типа.

Ход работы

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

2. Составил программу по программированию данных пользовательского типа.

type TShop =  record

             id:integer;

             count:integer;

             s:double;

             fio:string;

             end;

             

type

 TForm1 = class(TForm)

   sSkinManager1: TsSkinManager;

   sEdit1: TsEdit;

   sLabel1: TsLabel;

   sLabel2: TsLabel;

   sLabel3: TsLabel;

   sEdit2: TsEdit;

   sLabel4: TsLabel;

   sEdit3: TsEdit;

   sButton1: TsButton;

   sButton2: TsButton;

   sButton3: TsButton;

   sEdit4: TsEdit;

   procedure FormCreate(Sender: TObject);

   procedure sButton1Click(Sender: TObject);

   procedure sButton2Click(Sender: TObject);

   procedure sButton3Click(Sender: TObject);

 private

   { Private declarations }

 public

   { Public declarations }

 shop:array[1..150] of TShop;

 n:integer;

 end;

var

 Form1: TForm1;

implementation

uses Unit2;

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);

begin

n:=1;

end;

procedure TForm1.sButton1Click(Sender: TObject);

begin

shop[n].id:=StrToInt(Trim(sEdit1.Text));

shop[n].count:=StrToInt(Trim(sEdit2.Text));

shop[n].s:=StrToFloat(Trim(sEdit3.Text));

shop[n].fio:=Trim(sEdit4.Text);

inc(n);

ShowMessage('Товар добавлен');

end;

procedure TForm1.sButton2Click(Sender: TObject);

var i:integer;

begin

Form2.Show;

for i:=1 to n-1 do

Begin

Form2.StringGrid1.Cells[0,i]:=IntToStr(Form1.shop[i].id);

Form2.StringGrid1.Cells[1,i]:=IntToStr(Form1.shop[i].count);

Form2.StringGrid1.Cells[2,i]:=FloatToStr(Form1.shop[i].s);

Form2.StringGrid1.Cells[3,i]:=Form1.shop[i].fio;

End;

end;

procedure TForm1.sButton3Click(Sender: TObject);

begin

shop[Form2.d].id:=StrToInt(Trim(sEdit1.Text));

shop[Form2.d].count:=StrToInt(Trim(sEdit2.Text));

shop[Form2.d].s:=StrToFloat(Trim(sEdit3.Text));

shop[Form2.d].fio:=Trim(sEdit4.Text);

sButton2Click(Sender);

ShowMessage('Товар Изменен');

end;

end.

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




1. Адсорбционная очистка газов
2. Первоэлементы культуры и время их возникновения
3. Пока дышу надеюсь
4. Государственная социальная политика Республики Беларусь Система государственного прогнозирования и программирования социально-экономического развития народного хозяйства Республики Беларусь
5. на тему- Моделирование перевозки пассажиров такси Выполнил- студент гр
6. Расчет буквенно-цифрового дисплея
7. Этапы развития географической науки
8. психологических исследований на крупном промышленном предприятии
9. і Життя людини це постійна зміна різних видів її діяльності
10. Сткдент не викликається на екзаменаційну сесію якщо він не надасть цю роботу в установлений строк
11. Деятельность ЮНЕСКО по сохранению всемирного наследия
12. НА ТЕМУ- ldquo;РАСЧЕТ ПАРАМЕТРОВ РАБОЧЕГО ПРОЦЕССА И ВЫБОР ЭЛЕМЕНТОВ КОНСТРУКЦИИ ТЕПЛОВОЗНОГО ДИЗЕЛЯrdquo;
13. художественные работы в аниместиле
14. Акты приемки геодезической разбивочной основы
15. Определение эл.сети
16. Факторы, влияющие на психофизиологические состояния персонала на примере трудового коллектива фирмы
17.  А когда то всё было хорошо и спокойно в отношениях между Джастином и Джессикой
18. Особенности духовной культуры европейского Средневековья
19. Самоанализ и самооценка профессиональной деятельности учителя
20. Экономический анализ деятельности предприятия