![]() |
|
Другие темы раздела | |
Delphi След за мышкой
https://www.cyberforum.ru/ delphi-beginners/ thread18935.html мне нужно написать программу в которой на форме за мышкой оставалса след из кругов ну какбутто хвост змеи, должно быть несколько кружочков, гдето 5-7 ну вопщем чтобы выглидело как... |
Delphi Блок изменения размеров окна Привет, я хочу сделать, чтобы блокировалась возможность изменения размера окна два раза сначала, я похимичил на окне одного размера(скажем 400 на 600) затем нажал кнопку, у меня размеры окна... |
Delphi Ввести в файл ромб нарисованный с помощью звездочек(*)!
https://www.cyberforum.ru/ delphi-beginners/ thread18867.html Положение звездочек нужно задать с помощью алгоритма. Я все оформление, вызов окна, и.т.д. сделал. А как описать вот пробелы и * вообще не знаю, а тем более какой в этом случае алгоритм. Ничего... |
Delphi ring 0 кто нить памагите войти в ring0 на delphi:help: https://www.cyberforum.ru/ delphi-beginners/ thread18832.html |
Delphi Задача вычисления площади многоугольника в общем у меня курсовой.... програма сделана.... но не мной... что мне нужно... Пожауйста напишите что и где делаеться в програме... мне как бы надо сделать пункт курсовой где бы я описывал что я... |
Delphi Логическое выражение "Цифры данного трехзначного числа являются членами арифметической прогрессии"
https://www.cyberforum.ru/ delphi-beginners/ thread18815.html Цифры данного трехзначного числа являются членами ариф. прогрессии. program Project2; {$APPTYPE CONSOLE} uses SysUtils; var a,a1,a2,a3:integer; |
Delphi Одномерные массивы
https://www.cyberforum.ru/ delphi-beginners/ thread18811.html «ОДНОМЕРНЫЕ МАССИВЫ» У вас есть доллары. Вы хотите обменять их на рубли. Есть информация о стоимости купли-продажи в банках города. В городе N банков. Составьте программу, определяющую, какой банк... |
таймер+график! Delphi помоги мне пожалуйста!!!! как график(т.е. по точкам нарисованная кардиограмма) связать с таймером,чтобы кардиограмма вырисовывалась по времени медленно?? |
Delphi Даны координаты двух вершин (х1 , у1 ) и (х2 , у2 ) некоторого квадрата
https://www.cyberforum.ru/ delphi-beginners/ thread18667.html помогите решить задачу,пожалуйста.условие следующее: Даны координаты двух вершин (х1 , у1 ) и (х2 , у2 ) некоторого квадрата. Необходимо найти возможные координаты других его вершин.Исходные данные... |
Delphi Игра Кости Я учюсь на 3 курсе задали сделать Игру кости при нажатии на форму должно выподать любое значение,знаю только что надо исп. random ,randomize https://www.cyberforum.ru/ delphi-beginners/ thread18582.html |
Delphi Слова и строки в Delphi... У меня задание и я не знаю что с ним делать... Надо: Ввести слова в текстовое поле (а вернее несколько строк), затем переставить слова с заданными номерами в последней строке и вывести их в... |
Delphi Запуск готового проекта Delphi
https://www.cyberforum.ru/ delphi-beginners/ thread18517.html Есть готовый проект. Откомпилировал его, на моей машине работает отлично. На другой не запускается, даже форму не открывает, пишет ошибка приложения. Проект работает с БД с помощью DBE |
Egorrio
|
|
21.12.2008, 18:57 | 0 |
Найти в матрице элемент, который min в своей строке и max в своем столбце - Delphi - Ответ 8557421.12.2008, 18:57. Показов 1161. Ответов 1
Метки (Все метки)
Ответ
unit Sedlo;
interface uses SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, DB, DBTables, DBCtrls; type TSetPoint = class(TForm) Button1: TButton; Edit1: TEdit; Edit2: TEdit; Edit3: TEdit; Edit4: TEdit; Edit5: TEdit; edit6: TEdit; edit7: TEdit; edit8: TEdit; edit9: TEdit; edit10: TEdit; edit11: TEdit; edit12: TEdit; edit13: TEdit; edit14: TEdit; edit15: TEdit; edit16: TEdit; edit17: TEdit; edit18: TEdit; edit19: TEdit; edit20: TEdit; edit21: TEdit; edit22: TEdit; edit23: TEdit; edit24: TEdit; edit25: TEdit; edit26: TEdit; edit27: TEdit; edit28: TEdit; edit29: TEdit; edit30: TEdit; ListBox1: TListBox; ListBox2: TListBox; ListBox3: TListBox; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var SetPoint: TSetPoint; Mas1: Array [1..6, 1..5] of Integer; Mas2: Array [1..6] of integer; Mas3: Array [1..6] of integer; n,m,i,j,min,imax,max,jmin,k,a,b:integer; s:integer; implementation {$R *.DFM} procedure TSetPoint.Button1Click(Sender: TObject); begin for n:=1 to 6 do for m:=1 to 5 do begin i:=n; j:=m; Mas1 [i,j]:=random(100)-50; end; Edit1.Text:=FloatToStr(Mas1 [1,1]); Edit2.Text:=FloatToStr(Mas1 [1,2]); Edit3.text:=FloatToStr(Mas1 [1,3]); Edit4.Text:=FloatToStr(Mas1 [1,4]); Edit5.Text:=FloatToStr(Mas1 [4,5]); Edit6.Text:=FloatToStr(mas1 [2,1]); Edit7.Text:=FloatToStr(mas1 [2,2]); Edit8.text:=FloatToStr(Mas1 [2,3]); Edit9.Text:=FloatToStr(Mas1 [2,4]); Edit10.text:=FloatTostr(Mas1 [6,5]); Edit11.Text:=FloatTostr(Mas1 [3,1]); Edit12.Text:=FloatToStr(Mas1 [3,2]); Edit13.Text:=FloatToStr(Mas1 [3,3]); Edit14.Text:=FloatToStr(Mas1 [3,4]); Edit15.Text:=FloatToStr(Mas1 [5,5]); Edit16.Text:=FloatToStr(Mas1 [4,1]); Edit17.Text:=FloatToStr(mas1 [4,2]); Edit18.Text:=FloatTostr(mas1 [4,3]); Edit19.Text:=FloatTostr(mas1 [4,4]); Edit20.text:=FloatToStr(Mas1 [1,5]); Edit21.Text:=FloatTostr(mas1 [5,1]); Edit22.Text:=FloatTostr(mas1 [5,2]); Edit23.Text:=FloatTostr(mas1 [5,3]); Edit24.Text:=FloatTostr(mas1 [5,4]); Edit25.Text:=FloatToStr(Mas1 [2,5]); Edit26.Text:=FloatTostr(mas1 [6,1]); Edit27.Text:=FloatTostr(mas1 [6,2]); Edit28.Text:=FloatTostr(mas1 [6,3]); Edit29.Text:=FloatTostr(mas1 [6,4]); Edit30.Text:=FloatToStr(Mas1 [3,5]); for b:=1 to 5 do begin{идем по столбцам} max:=Mas1[1,b]; for a:=1 to 6 do {будет максимальный элемент столбца} if Mas1[a,b]>max then max:=Mas1[a,b]; {нашли}; listbox1.items.add(inttostr(max)); Mas2[b]:=max; Mas2[6]:=Mas2[5]; end; for n:=1 to 6 do begin min:=Mas1[n,1]; {идем по этой строке} for m:=1 to 5 do if Mas1[n,m]<min then min:=Mas1[n,m]; {находим минимальный} listbox2.items.add(inttostr(min)); Mas3[n]:=min; end; for m:=1 to 6 do for n:=1 to 6 do begin s:= Mas2[m]-Mas3[n]; if s=0 then listbox3.items.add(inttostr(Mas2[m])) end; end; end. Добавлено через 1 минуту 46 секунд с выводом будет сложновато разобраться,но если постораешься получится Вернуться к обсуждению: Найти в матрице элемент, который min в своей строке и max в своем столбце Delphi |
|
21.12.2008, 18:57 | |
Готовые ответы и решения:
1
Найти элементы матрицы, которые одновременно являются min в своей строке и max в своем столбце Найти в матрице элемент, являющийся максимальным в своей строке и минимальным в своем столбце Найти элемент, который является наименьшим в своей строке и наибольшим в своем столбце.
|
21.12.2008, 18:57 | |
Помогаю со студенческими работами здесь
0
Найти количество элементов в матрице, являющихся минимумами как в своей строке, так и в своем столбце Найти элемент, являющийся максимальным в своей строке и минимальным в своем столбце. Найти элемент, являющийся максимальный в своей строке и минимальным в своем столбце. Найти элемент, являющийся максимальным в своей строке и минимальным в своем столбце |