Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Delphi Выделение границ объекта на изображении помогите плиз. Нужна программа для выделения границ. Например, путем изменения контраста. С интерефейсом https://www.cyberforum.ru/ delphi-beginners/ thread1010684.html java eclipce Delphi
Помогите написать программу. Заданы вещественные числа х и eps. Вычислить с точностью до eps сумму следующего ряда y=cos(x)=1-x2/2!+x4/4!-… +(-1n)x2n/(2n)!+… Вывести значения y и n. Сравнить со...
Delphi Составить программу вычисления для заданных значений х, у, t арифметического выражения (9*x)\(power(y,2)+5)-(power(3,2*x-t,2)\(x-y*t)) Ребят нужна помощь!) Заранее спасибо!))) https://www.cyberforum.ru/ delphi-beginners/ thread1010672.html Delphi Реализовать сортировку в ListBox https://www.cyberforum.ru/ delphi-beginners/ thread1010641.html
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type // Определение класса клиента
В среде разработки не доступен откат Delphi
В среде разработки Delphi 7 не доступен откат действий, то есть кнопка Edit -> Undo серая. Как исправить? Довольно не удобно работать при отсутствии данной возможности.
Delphi Не могу найти нужный код https://www.cyberforum.ru/ delphi-beginners/ thread1010497.html
Друзья,у меня к вам просьба,напишите мне пожалуйста код, чтобы при запуске программы, появилось сначала изображение (в течении 3-5 секунд), по истечению 3-5 секунд, оно исчезла и появилась форма...
Delphi Два поля Memo. Требуется удалить все строки из memo2, которых нет в поле memo1 Собственно, на форме два поля memo. В memo1 какие-то строки и в поле memo2 также какие-то строки. Требуется обработать поле memo2 так, чтобы удалить все строки, которых нет в поле memo1. Понимаю,... https://www.cyberforum.ru/ delphi-beginners/ thread1010492.html Delphi Спарсить сразу многа текста
Это кусочек HTML страницы, То что черным справа это ники людей. Каким образом их все можно спарсить? <img src="http://i.fank.mobi/i/d0/gender_m.gif" alt="" /><a...
Delphi Работа с накопителями https://www.cyberforum.ru/ delphi-beginners/ thread1010451.html
Доброго времени суток, уважаемые пользователи! Помогите разработать приложение для печати списка выделенных объектов файловой системы. Спасибо за внимание!
Delphi Пиксели и их нахождение https://www.cyberforum.ru/ delphi-beginners/ thread1010433.html
Всем привет! Тут такое дело.. Вот код для начала: procedure TForm1.Button1Click(Sender: TObject); var i, x, j, dx: integer; bit: TBitmap; flag: boolean; t: tdatetime;
Delphi Работа со строками Delphi. Найти слово в предложении, содержащее буквы «м» и «т».
Помогите пожалуйста написать программу на Delphi, которая находит слово в предложении, содержащее буквы «м» и «т»
Delphi Задача.паскаль. массив Задача 1 const n = ...; var s : array of integer; Напечатать те элементы массива s, которые являются пол- ными квадратами (1, 4, 9, 16, 25,...). Подсказка. Число k является полным квадратом,... https://www.cyberforum.ru/ delphi-beginners/ thread1010370.html
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
18.11.2013, 14:12 0

Все элементы матрицы X (n x n), лежащие выше второстепенной диагонали заменить количеством положительных элементов, лежащих на главной диагонали - Delphi - Ответ 5351257

18.11.2013, 14:12. Показов 1753. Ответов 2
Метки (Все метки)

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

Решение

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
var
  Form1: TForm1;
  x: array of array of integer;
  n: integer;
implementation
 
{$R *.dfm}
 
procedure TForm1.FormCreate(Sender: TObject);
begin
//зададим некоторые параметры таблиц
with StringGrid1 do
 begin
  fixedCols:=0;
  fixedRows:=0;
  defaultColwidth:=30;
  scrollBars:=ssBoth
 end;
with StringGrid2 do
 begin
  fixedCols:=0;
  fixedRows:=0;
  defaultColwidth:=30;
  scrollBars:=ssBoth
 end;
end;
 
procedure TForm1.Button1Click(Sender: TObject);
var i,j,code:integer;
begin
randomize;
//проверим ввод размеров
val(Edit1.Text,n,code);
if (code<>0)or(n<2)then
 begin
  ShowMessage('Неверно введен размер матрицы');
  Edit1.Clear;
  Edit1.SetFocus;
  exit
 end;
StringGrid1.RowCount:=n;
StringGrid1.ColCount:=n;
StringGrid2.RowCount:=n;
StringGrid2.ColCount:=n;
Setlength(x,n,n);
for i:=0 to n-1 do
for j:=0 to n-1 do
 begin
  x[i,j]:=-10+random(21);
  StringGrid1.Cells[j,i]:=IntToStr(x[i,j])
 end;
end;
 
procedure TForm1.Button2Click(Sender: TObject);
var i,j,k:byte;
begin
k:=0;
for i:=0 to n-1 do
if x[i,i]>0 then inc(k);
Edit2.Text:='Количество положительных на главной диагонали='
            +IntToStr(k);
for i:=0 to n-2 do
for j:=0 to n-i-2 do
x[i,j]:=k;
for i:=0 to n-1 do
for j:=0 to n-1 do
StringGrid2.Cells[j,i]:=IntToStr(x[i,j])
end;


Вернуться к обсуждению:
Все элементы матрицы X (n x n), лежащие выше второстепенной диагонали заменить количеством положительных элементов, лежащих на главной диагонали Delphi
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2013, 14:12
Готовые ответы и решения:

Все элементы матрицы X (n x n), лежащие выше второстепенной диагонали заменить количеством положительных элементов, лежащих на главной диагонали
Все элементы матрицы X (n x n), лежащие выше второстепенной диагонали заменить количеством...

Все нулевые элементы матрицы X (n x n), заменить суммой элементов, лежащих на второстепенной диагонали
Для заданий № 1 и № 2 используется исходная матрица X (n x m) , 4 &lt;n&lt;10. 4&lt;m&lt;10. Для задания № 3...

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

Все элементы матрицы X (n x n), лежащие на второстепенной диагонали заменить суммой элементов, стоящих в четных строках и имеющих дробную часть
Все элементы матрицы X (n x n), лежащие на второстепенной диагонали заменить суммой элементов,...

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

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

Заменить на -1 элементы матрицы, лежащие выше главной диагонали
1. Дан двумерный массив размерности 10х10. Заполнить его случайными числами на отрезке . Заменить...

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

Заменить нулями элементы матрицы, лежащие выше главной диагонали
Дана квадратная матрица порядка M. Заменить нулями элементы матрицы, лежащие выше главной...

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