Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Delphi Вопрос об использовании знака ' (одиночный апостроф). https://www.cyberforum.ru/ delphi-beginners/ thread357427.html
Итак, ребят, все мы прекрасно знаем, что "отсебятину" в делфи нужно писать между ' ' // этими штуками // например ShowMessage('Отсебятина'); Но, как быть, если нам нужно написать именно этот зловещий символ '? Кто поможет? Конкретный пример: var s: string; begin // "этот зловещий символ" - ' (как и был ранее)
Delphi Треугольная стрелка в часах
Культин Н.Б. - Delphi в задачах и примерах. В примерах с часами описаны линейные стрелки. Реализовано это соответственно через LineTo(X,Y). А как реализовать треугольную стрелку ? Пробую через Canvas.Polygon(...) ничего не получается. Помогите разобраться.
Delphi Чтение записи(record) из TMemoryStream С Делфи только начинаю разбираться, и сразу возникло непонимание. Нужно прочитать заголовок BMP изображения через TMemoryStream. Создаю запись заголовка файла: BITMAPFILEHEADER = record bfType: WORD; bfSize: DWORD; bfReserved1: WORD; bfReserved2: WORD; bfOffBits: DWORD; end; Читаю заголовок файла: https://www.cyberforum.ru/ delphi-beginners/ thread357384.html Delphi таймер обратного отчёта https://www.cyberforum.ru/ delphi-beginners/ thread357361.html
Такой вопрс unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm)
Куда лучше вставить прогресс бар? Delphi
куда и как лучше вставить прогресс бар? чтобы показывал % перебора //создаем массивстрок LoginStrings:=TStringList.Create; PassStrings:=TstringList.Create; //загружаем варианты- справочник имен и паролей LoginStrings.LoadFromFile(NameEdit.Text); PassStrings.LoadFromFile(PassEdit.Text); //устанавливаем адресс и порт сервера IdPOP31.Host:=ServerNameEdit.Text;...
Delphi найти сумму элементов каждой строки матрицы, найти минимальный элемент в каждой строке, найти сумму первого и максимального элемента программа на делфи. Дана матрица n на m. найти сумму элементов каждой строки, найти минимальный элемент в каждой строке, найти сумму первого и максимального элемента https://www.cyberforum.ru/ delphi-beginners/ thread357142.html
Delphi Работа с файлом находящемся в программе https://www.cyberforum.ru/ delphi-beginners/ thread357103.html
Здравствуйте, суть вопроса в том, что не хочется выносить конфигурационный файл за пределы программы. Т.е. подгрузить .ini в сам .exe и работать с текстовиком из программы... Как-то так... Спасибо за помощь :)
Система счисления Delphi
Помогите составить две программы: 1) Сложение чисел в 11 системе счисления; 2) Умножение чисел в 11-ричной системе счисления.
Delphi Программа кодировки сообщения Написал программу, которая (по идее) при вводе начального текста в текстовое поле 1 и ключа в текстовое поле 2 выдает нечитаемый код, понять который может только человек знающий ключ. Написать написал, но ничего не выходит, во втором поле ничего не появляется, помогите исправить ошибки https://www.cyberforum.ru/ delphi-beginners/ thread357086.html Delphi Прозрачность Edit Всем привет. Искал на многих сайтах что то находил подобное про прозрачность но так и не получилось сделать. Прошу от вас помощи кто уже делал такое можете скинуть пример. "Слова такие как тебе нужно поменять свойства у Transparent не понимаю))))))" Спасибо. https://www.cyberforum.ru/ delphi-beginners/ thread357068.html
Проблема с выборкой из стрингрита... Delphi
Собственно есть два стрингрита, делаю в цыкле выборку из первого и записываю во второй, но почмуто не пашет код, я уже голову сломал что может быть не так... n:=1; t:=1; for i:=1 to StringGrid1.RowCount do begin if StringGrid1.Cells<>'' then begin s1:=StringGrid1.Cells; label1.Caption:=s1; ///вывожу чтобы убедится что значение считано ...
Delphi Перехват пакетов https://www.cyberforum.ru/ delphi-beginners/ thread357041.html
Подскажите пожалуйста, как в делфи можно работать с пакетами в браузере?Сколько не искал - ничего не нашел.
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
28.09.2011, 13:44 0

Определить диапазон изменения значений элементов строк матрицы - Delphi - Ответ 2021325

28.09.2011, 13:44. Показов 1195. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
const n=5;
      m=6;
var a:array[1..n,1..m] of integer;
    i,j,mn,mx:integer;
begin
randomize;
writeln('Исходная матрица:');
for i:=1 to n do
 begin
  for j:=1 to m do
   begin
    a[i,j]:=random(100);
    write(a[i,j]:4);
   end;
  writeln;
 end;
writeln;
for i:=1 to n do
 begin
  mn:=a[i,1];mx:=a[i,1];
  for j:=1 to m do
   begin
    if a[i,j]<mn then mn:=a[i,j];
    if a[i,j]>mx then mx:=a[i,j];
   end;
  a[i,1]:=mn;a[i,m]:=mx;
  for j:=2 to m-1 do
  a[i,j]:=0;
 end;
writeln('Новая матрица:');
for i:=1 to n do
 begin
  for j:=1 to m do
  write(a[i,j]:4);
  writeln;
 end;
readln
end.
Добавлено через 14 минут
2.
Pascal
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
const n=7;
      m=5;
var a:array[1..n+1,1..m] of integer;
    i,j,k:integer;
begin
randomize;
writeln('Исходная матрица:');
for i:=1 to n do
 begin
  for j:=1 to m do
   begin
    a[i,j]:=-20+random(50);
    write(a[i,j]:5);
   end;
  writeln;
 end;
writeln;
for j:=1 to m do
 begin
  k:=0;
  for i:=1 to n do
  if a[i,j]<0 then k:=k+1;
  a[n+1,j]:=k;
 end;
writeln('Новая матрица:');
for i:=1 to n+1 do
 begin
  for j:=1 to m do
  write(a[i,j]:5);
  writeln;
 end;
readln
end.
Добавлено через 15 минут
3.
Pascal
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
uses crt;
const nmax=20;
var a:array[1..nmax,1..nmax] of integer;
    b,c,d:array[1..nmax*nmax] of integer;
    n,m,k,i,j:byte;
begin
clrscr;
randomize;
repeat
write('Количество строк до ',nmax,' n=');
readln(n);
until n in [1..nmax];
repeat
write('Количество столбцов до ',nmax,' m=');
readln(m);
until m in [1..nmax];
writeln('Заданная матрица:');
for i:=1 to n do
 begin
  for j:=1 to m do
   begin
    a[i,j]:=-3+random(7);
    write(a[i,j]:4);
   end;
  writeln;
 end;
writeln;
k:=0;
for i:=1 to n do
for j:=1 to m do
if a[i,j]<>0 then
 begin
  k:=k+1;
  b[k]:=a[i,j];
  c[k]:=i;
  d[k]:=j;
 end;
writeln('Ненулевые элементы матрицы:');
for i:=1 to k do
write('a[',c[i],',',d[i],']=',b[i]:2,' ');
writeln;
writeln;
writeln('Восстановленная матрица:');
for i:=1 to n do
for j:=1 to m do
a[i,j]:=0;
for i:=1 to k do
a[c[i],d[i]]:=b[i];
for i:=1 to n do
 begin
  for j:=1 to m do
  write(a[i,j]:4);
  writeln;
 end;
readln
end.
readln
end.


Вернуться к обсуждению:
Определить диапазон изменения значений элементов строк матрицы Delphi
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.09.2011, 13:44
Готовые ответы и решения:

Найти сумму наибольших значений элементов строк матрицы
Дана действительная матрица размера m*n. Найти сумму наибольших значений элементов ее строк.

Найти сумму наибольших значений элементов строк матрицы
Дана действительная матрица размера m*n. Найти сумму наибольших значений элементов её строк. var ...

Определить числа, равные соответственно разностям наибольших и наименьших значений элементов строк
Дана действительная матрица размера n на m. Определить числа b1...bm, равные соответственно:...

Определить сумму максимальных элементов всех строк матрицы
Дана треугольная матрица. Определить сумму максимальных элементов всех строк матрицы. есть похожая...

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

Определить сумму максимальных элементов всех строк матрицы
помогите сделать. Дана треугольная матрица. Определить сумму максимальных элементов всех строк...

Определить сумму максимальных элементов всех строк матрицы
Дана треугольная матрица. Определить сумму максимальных элементов всех строк матрицы.Использовать...

Определить b1,…, bm, соответствующие суммам положительных элементов строк матрицы
Задание 7. Дана действительная матрица размера m x n. Определить числа b1,…, bm ,равные...

Определить числа b1,…,bm, равные соответственно наименьшим значениям элементов строк матрицы
Дана действительная матрица. Определить числа b1,…,bm, равные соответственно наименьшим значениям...

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