Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Обробка одновимірних масивів. Виділення мінімального і максимального елементів масиву

Реферат Обробка одновимірних масивів. Виділення мінімального і максимального елементів масиву





МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ

Установа освіти

«Гомельський державний технічний університет імені П.О.Сухого»

Кафедра «Інформатика»












Лабораторна робота №7

з дисципліни: «Інформатика»

Обробка одновимірних масивів. Виділення мінімального і максимального елементів масиву


Допуск до захисту Виконав студент групи Л - 11

Пінчук В.А.

Прийняв преподователь:

Дата захисту Косінов Г.П



Мета роботи: Отримати навички розробки та реалізації типових алгоритмів обробки одновимірних масивів на мові Delphi. Навчитися знаходити максимальний і мінімальний елемент масиву і визначати його місце в масиві; змінювати значення і розташування елементів масиву; обробляти елементи масиву, що знаходяться перед (після) максимальним (мінімальним) елементом.

Виконання роботи.

Знайти мінімальний елемент і записати замість нього число N2 + N.

Вид вікна

алгоритм масив мову delphi

Таблиця властивостей компонентів

Елемент інтерфейсаІмя компонентаСвойствоЗначеніе свойстваЗаголовок вікна формиForm1CaptionForm1НадпісьLb11CaptionЧісло елементів массіваПоле введення n масиву xEdt4TextНадпісьLbl4CaptionМінімальний елементПоле введення aEdt2TextНадпісьLbl2CaptionІсходний массівНадпісьLbl3CaptionПолучений масив

КнопкаBtn1CaptionвычеслитьтаблицаStrinGrid1FixedRown0таблицаStrinGrid1FixedCols0таблицаStrinGrid1ColCount20таблицаStrinGrid1RowCount1таблицаStrinGrid1Options-goEditingTrueтаблицаStrinGrid1Options-goTabsTrueтаблицаStrinGrid2FixedRown0таблицаStrinGrid2FixedCols0таблицаStrinGrid2ColCount20таблицаStrinGrid2RowCount1таблицаStrinGrid2Options-goEditingTrueтаблицаStrinGrid2Options-goTabsTrue

Таблиця використовуваних подій

КомпонентсобитіеІмя процедури обробки собитіяРеалізуемий алгорітмBtn1OnClickTform1.btn1Clickтабулірованіе

Таблиця використовуваних змінних

Ім'я змінної в задачеІмя змінної в программеТіп переменнойкомменарійma, b, zrealперемениеi, n, si, n, sintegerxxarray [1..20] of real

Роздруківка тексту модуля


unit Unit1;, Messages, SysUtils, Variants, Classes, Graphies, Controls, Forms ,, StdCtrls, Crids, Math;=class (TForm): TLabel ;: TEdit ;: TLabel ;: TStringGrid;:TButton ;: TLabel ;: TEdit ;: TLabel ;: TStringGrid; Button1Click (Sender: TObject);

{Public declarations}

{Public declarations} ;: TForm1;

{$ R * .dfm} TForm1.Button1Click (Sender: TObjest) ;: array [1..20] of real;, n, b, g: integer;: real;:=StrToFloat (StringGrid1.Cells [i - 1,0]); i:=1 to n do [i]:=StrToFloat (StringGrid1.Cels [i - 1,0]);:=x [1]; i:=1 to n dox [i] lt;=m then:=x [i];:=I;:=sqr (n) + n ;; [b]:=g; .Text:=FloatToStr (g); i: =1 to n do.Cells [i - 1,0]:=FloatToStr (x [i]) ;;

end.

Тест 1






Схожі реферати:

  • Реферат на тему: Обробка масиву покажчиків
  • Реферат на тему: Поняття і елементи масиву
  • Реферат на тему: Розробка на мові асемблера алгоритму контролю на парність масиву даніх
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Проектування програми з аналізу масиву