Форум программистов, компьютерный форум, киберфорум
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;
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
09.03.2013, 11:22 0

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

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

Ответ

В принципе задача решается так
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
procedure TForm1.Button1Click(Sender: TObject);
var a:array of array of real;
    n,i,j,k,m:integer;
    sm,mn,x:real;
begin
randomize;
n:=strtoint(edit1.Text);
stringgrid1.ColCount:=n;
stringgrid1.RowCount:=n;
stringgrid2.ColCount:=n;
stringgrid2.RowCount:=n;
setlength(a,n,n);
mn:=0;
k:=0;
for i:=0 to n-1 do
for j:=0 to n-1 do
 begin
  a[i,j]:=10*random;
  stringgrid1.Cells[j,i]:=floattostrF(a[i,j],ffFixed,6,2);
  if i=0 then mn:=mn+a[i,j];//найдем сумму в 0 строке, она пока мин
 end;
//найдем сумму меньше
for i:=1 to n-1 do
 begin
  sm:=0;
  for j:=0 to n-1 do
  sm:=sm+a[i,j];
  if sm<mn then
   begin
    mn:=sm;
    k:=i;
   end;
 end;
edit2.Text:='Минимальная сумма в строке '+inttostr(k+1)+
             ' ='+floattostrF(mn,ffFixed,6,2);
for i:=0 to n-1 do
 begin
  x:=a[i,k];
  a[i,k]:=a[k,i]; //обменяем строку и столбец
  a[k,i]:=x;
 end; 
for i:=0 to n-1 do
for j:=0 to n-1 do
stringgrid2.Cells[j,i]:=floattostrF(a[i,j],ffFixed,6,2)
end;


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

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

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

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

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

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

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

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

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

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

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