Добрый день!=) Кто -нибудь шарит в делфи? помогите пожалуйста с массивом ))) очень надо!
Тема: Работа с массивами чисел (двумерные массивы).
Цель работы:
• получение практических навыков в работе с двумерными массивами (матрицами).
• изучение свойств компонента stringGrid.
Составить код программы, которая выполняет следующие действия:
1. Формирование двумерного целочисленного массива (матрицы) размером N х M, значения элементов массива задать в компоненте stringGrid.
2. Вывод значений элементов массива с пояснениями в компонент Label1.
3. Вычисление параметров матрицы и вывод их в компонент Label2 с пояснениями (пример см рис.8.1).
4. Значения N, M а также параметры вычисления матрицы взять в соответствии с вариантом из таблицы 8.1.
5. Все вычисления оформить в событии Click компонента Button1.
N = 5 M=5 ;Найти Минимальный по величине элемент в главной диагонали этой матрицы.
Двумерные массивы.)))
1. формируете массив:
[syntax='Delphi']
randomize;
for i:=0 to StringGrid.RowCount - 1 do
for j:=0 to StringGrid.ColCount - 1 do
StringGrid.Cell[i,j]:=IntToStr(Random(50));
[/syntax]
2. Что подразумевается под пояснениями, вывод: просто переписать в лейбл, где логика ?
3. Что подразумевается под параметрами матрицы? N, M ?
4. Опять же что за таблица ?
[syntax='Delphi']
randomize;
for i:=0 to StringGrid.RowCount - 1 do
for j:=0 to StringGrid.ColCount - 1 do
StringGrid.Cell[i,j]:=IntToStr(Random(50));
[/syntax]
2. Что подразумевается под пояснениями, вывод: просто переписать в лейбл, где логика ?
3. Что подразумевается под параметрами матрицы? N, M ?
4. Опять же что за таблица ?
< L3X. (ICQ: 8721378, Mail - l3x@list.ru)
Спасибо, а можешь всё подробнее расписать? =)BHy4ok писал(а):1. формируете массив:
[syntax='Delphi']
randomize;
for i:=0 to StringGrid.RowCount - 1 do
for j:=0 to StringGrid.ColCount - 1 do
StringGrid.Cell[i,j]:=IntToStr(Random(50));
[/syntax]
2. Что подразумевается под пояснениями, вывод: просто переписать в лейбл, где логика ?
3. Что подразумевается под параметрами матрицы? N, M ?
4. Опять же что за таблица ?
2.Да просто в лейбу вывесити..
3.N и M- значение из єтой таблиці , в которой написанно задание в соответствии с вариантом.
Научитесь четко высказывать свои мысли, телепатов тут нет. Что за параметры, какие пояснения? Я так понимаю рисунок вам с примером дан не просто так, чтобы вы не городили ахинею с фантазиями, где этот рисунок? Нету? Опять гадать что на нем?
Под пояснениями можно понимать(если вас это устроит):
[syntax='Delphi']
Label2.Caption:="Количество строк= "+IntoToStr(5)+" Количество столбцов= "+IntoToStr(5);
[/syntax]
То же касается и второго пунка, что за пояснения должны быть в Label1, если вы тут же пишете, что вам просто так надо вывести строку с числами без пояснений ? Где логика ? Если надо пишите напрямую, вся информация в подписи. Здесь распрашивать больше не стану.
Под пояснениями можно понимать(если вас это устроит):
[syntax='Delphi']
Label2.Caption:="Количество строк= "+IntoToStr(5)+" Количество столбцов= "+IntoToStr(5);
[/syntax]
То же касается и второго пунка, что за пояснения должны быть в Label1, если вы тут же пишете, что вам просто так надо вывести строку с числами без пояснений ? Где логика ? Если надо пишите напрямую, вся информация в подписи. Здесь распрашивать больше не стану.
< L3X. (ICQ: 8721378, Mail - l3x@list.ru)