Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Delphi Привязка программы к HDD Вот решил привязать программку к HDD Вот что получилось procedure TForm1.FormCreate(Sender: TObject); var VolName, FileSysName :array of Char; FileSysFlags, VolSerialNum, MaxCompLength :DWord; begin https://www.cyberforum.ru/ delphi-beginners/ thread803660.html Генерация Чисел Отправка от 1 до 1000 Delphi
Пишу irc клиент. Так вот хочу сделать рассылку сообщений для Идов например с 1 до 10000. Как это написать? Команда для одного Id выглядит так IdIRC.Raw('private mID :Text') так вот нужно чтоб было сразу несколько идов подскажите :sorry:
Delphi ComboBox вывод номера строки https://www.cyberforum.ru/ delphi-beginners/ thread803631.html
Вот так выводит надпись в ComboBox - е, а как номер строки в Label показать? Label1.Caption:=ComboBox1.Items;
Delphi Поиск в richedit который начинается снова при нажатии "Поиск" Ребят, 2й день ломаю голову, ничего не выходит. Сделал поиск в richedit, все ищет, слова выделяет. Но нужно, чтобы при введении нового значения в edittext и нажатии кнопки "Поиск" убралось выделение от предыдущего поиска и заменилось новым. Вот мой листинг. Здесь все работает, но текст сначала ВЕСЬ выделяется красным и СО ВСЕГО снимается жирность... Помогите!!! procedure... https://www.cyberforum.ru/ delphi-beginners/ thread803628.html
Ограничение количества элементов в TImageList Delphi
Наткнулся на то, что в данный компонент не загружается больше 2199 элементов (причем ошибки не наблюдаются), интересно количество элементов от чего зависит? Проблему надо решить, т.к. компонент использую как буфер для миниатюр рисунков, либо подскажите, как для элементов ListView>Items (режим vsIcon), не используя OwnerDraw, задать рисунок.
Delphi Не работает программа в последних рядах, где что исправить В задаче необходимо вывести на экран таблицу значений функции Y (x) и ее разложения в ряд S (x) для значений x от Хn до с шагом h=(Xk-Xn)/10. Близость значений S (x) и Y (x) во всем диапазоне значений x указывает на правильность исчисления S (x) и Y (x). Xn =0.1 Xk =1 S(x) = 1-(x2)/(1!) + (x^4)/(2!)+(x^6)/(3!)+ ... + ((-1)^n)*(X^2*n)/(n!) n=14 Y(x)=e^(-x2) unit Unit1; https://www.cyberforum.ru/ delphi-beginners/ thread803612.html
Delphi шифровка данных подскажите как шифровать\дешифровать данные (конкретно текст нужно), спрашивал на других форумах вечно говорят типа md5 и т.д. а можно сразу код? не умею я с этим работать... надо что нибудь типа Function Encode(text: string): string; begin ... end; Function Decode(text: string): string; begin ... end; https://www.cyberforum.ru/ delphi-beginners/ thread803586.html Delphi Процедура и функция
Здравствуйте, у меня проблема с процедурой. В 1 юните у меня есть функция которая достает из 2 юнита значение Label. Затем мне нужно обратиться к функции с 1 юнита из процедуры в третьем юните, но почему то он не возвращает ничего. №1(где функция) function getZnach:bool; begin if Znachenie<=strtoint(Form1.Frame101.LabeledEdit1.Text) then begin peremennaya:=true; end else begin
Delphi Генерация чисел Здравствуйте! Пишу программу Генератор случайных чисел Методом середины квадратов. Задача – создать массив из 200 вещественных чисел от 0 до 1 (x0 – x199), из них 50 вывести на экран. Необходимо реализовать такой цикл в Delphi: Вот есть число х0, полученное Random-ом, допустим 0,3758. Чтобы получить x1, нужно: 1)Отсечь дробную часть этого числа и возвести её в квадрат (т.е. получится число... https://www.cyberforum.ru/ delphi-beginners/ thread803566.html Delphi Програма не хочет работать. не могу понять что не так ( https://www.cyberforum.ru/ delphi-beginners/ thread803551.html
В панели интерфейса предусмотреть возможность выбора одной из трех функций sin(x), x^2, exp(x) unit laba2; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;
Delphi Измение события OnClick
Как изменить событие OnClick Button 1, при нажатии на Button2. То есть когда нажимаю на вторую кнопку, текст в событии Клика менялся. Delphi 7
Delphi Ребят, выкидает ошибку в ряде Case. Не могу понять что не так https://www.cyberforum.ru/ delphi-beginners/ thread803539.html
На панели интерфейса предусмотреть возможность выбора одной из трех функций f (x): sin (x), x^2,e^x unit laba2; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;
0 / 0 / 0
Регистрация: 13.03.2012
Сообщений: 30
0

Массив: Строку с наименьшей суммой элементов поменять местами со столбцом, имеющим тот же номер - Delphi - Ответ 4228062

09.03.2013, 00:27. Показов 1168. Ответов 1
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
Суть такова, дан вещественный массив Anxn . Нужно строку с наименьшей суммой элементов поменять местами со столбцом, имеющим тот же номер.
Таблицу заполнил, наименьшую сумму нашел, но как поменять местами строку и столбец не могу додуматься.
Буду весьма благодарен.


Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Grids, StdCtrls, ComCtrls, ExtCtrls;
 
type
  TForm1 = class(TForm)
    StringGrid1: TStringGrid;
    UpDown1: TUpDown;
    Edit1: TEdit;
    RadioGroup1: TRadioGroup;
    Button1: TButton;
    Label1: TLabel;
    procedure UpDown1Click(Sender: TObject; Button: TUDBtnType);
    procedure RadioGroup1Click(Sender: TObject);
    procedure FormActivate(Sender: TObject);
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
procedure Numerac;
var n,i:integer;
begin
n:=StrToInt(Form1.Edit1.Text);
 for i:=1 to n do begin
   Form1.StringGrid1.cells[i,0]:=IntToStr(i+1);
  end;
  Form1.StringGrid1.cells[n,0]:='Sum';
 
end;
 
 
procedure TForm1.UpDown1Click(Sender: TObject; Button: TUDBtnType);
var n,i:integer;
begin
 
 with StringGrid1 do                     //отчистка таблицы
    for i:=1 to ColCount do
    Cols[i].Clear;
  with StringGrid1 do                     //отчистка таблицы
    for i:=1 to RowCount do
    Rows[i].Clear;
 
n:=StrToInt(Edit1.Text);                 //размер таблицы
StringGrid1.ColCount:=n+2;
StringGrid1.RowCount:=n+2;
 
Numerac;
end;
 
procedure TForm1.RadioGroup1Click(Sender: TObject);
var i,n,y:Integer;
begin
n:=StrToInt(Edit1.Text);
 Randomize;                                //рандом
 if RadioGroup1.ItemIndex=1                //если отмечен 1, то
  then begin
   for i :=1 to n-1 do
   for y :=1 to n do
     begin
      StringGrid1.Cells[i,y]:= IntToStr(Random(50));
     end;
  end
  else
   begin
    with StringGrid1 do
    for i:=1 to ColCount-1 do
    Cols[i].Clear;                              //отчистка таблицы
   end;
 
 Numerac;
end;
 
 
 
procedure TForm1.FormActivate(Sender: TObject);
begin
 Numerac;
end;
 
procedure TForm1.Button1Click(Sender: TObject);
var c,r:Integer;  //номер колонки и строки таблицы
  s:Integer;    //всего медалей у команды
  i,j,y:Integer;    //номер строки. используется во время сортировки
  n:Integer;
  min:integer;
   ar:array[1..10] of Integer;
begin
  n:=StrToInt(Edit1.Text);
   for r:=1 to StringGrid1.rowcount do
  begin
     s:=0;
    for c:=1 to n do
 
      if StringGrid1.Cells[c,r] <> ''then
        s:=s+StrToInt(StringGrid1.Cells[c,r])
      else
        StringGrid1.Cells[c,r]:='0';
     StringGrid1.cells[n,r]:=IntToStr(s);
     s:=0;
  end;
 
 
  for i :=1 to n do
  ar[i]:=StrToInt(StringGrid1.Cells[n,i]);
 
  min:=1;
  for i:=2 to n do
    if ar[i]<ar[min] then min:=i;
  Label1.Caption:='Минимальный элемент массива: '
                  +IntToStr(ar[min])+#13+
                   'Номер элемента: '+IntToStr(min);
 
 
 
 
end;
 
end.


Вернуться к обсуждению:
Массив: Строку с наименьшей суммой элементов поменять местами со столбцом, имеющим тот же номер Delphi
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.03.2013, 00:27
Готовые ответы и решения:

Найти строку, содержащую максимальную сумму элементов, и поменять местами со столбцом, имеющим тот же номер
до 29 нужно сделать, а я не понимаю дан двумерный массив целых чисел, размера nxn. найти строку,...

Найти строку, содержащую наибольшую сумму элементов и поменять ее со столбцом имеющим тот же номер
Дан двумерный массив размерностью x,n Найти строку,содержащую наибольшую сумму элементов и...

Найти столбец с содержащий наибольшее количество кратных 3 элементов, и поменять его местами со столбцом, имеющим тот же номер
Заполнить двумерный числовой массив А(6, 6) целыми числами. Найти столбец с содержащий наибольшее...

Поменять местами строку матрицы с наименьшей суммой элементов со строкой с наибольшей суммой элементов
Помогите плиз решить несколько задас на преобразование матриц на С++ 1.В действительной матрице...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2013, 00:27
Помогаю со студенческими работами здесь

Поменять местами строку с наименьшей суммой элементов и столбец с наибольшей
В заданном целочисленном массиве Ann поменять местами строку с наименьшей суммой элементов и...

Найти столбец с наибольшей суммой элементов и поменять его местами со строкой, имеющей тот же номер
Заполнить двумерный числовой массив А целыми числами. Найти столбец с наибольшей суммой элементов и...

Двумерный массив: поменять местами столбец с минимальной суммой элементов столбца с первым столбцом массива
3. Дан двумерный массив размером n x m. Поменять местами столбец с минимальной суммой элементов...

Поменять местами диагональ а(0,0)-а(4,4) матрицы со столбцом с найменьшей суммой элементов
Програма динамічно виділяє пам’ять для двомірного масиву. Кількість рядків та стовпців в масиві...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru