0 / 0 / 0
Регистрация: 30.07.2018
Сообщений: 33
1
RAD XE3+

Заполнить двумерный массив числами из stringgrid и вывести его в listbox

21.12.2018, 14:45. Показов 1043. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста найти причину ошибки вот в этом коде
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
procedure TForm1.Button1Click(Sender: TObject);
var
i,j,x,z:integer;
n:byte;
A,B: array [1..30,1..30]of integer;
begin
For i:=1 to StringGrid1.ColCount do
  For j:=1 to StringGrid1.RowCount do
begin
A[x,z]:=strtoint(Stringgrid1.Cells[i+1,j+1]);
begin
for x := 1 to n do
  for z := 1 to n do
begin
ListBox1.Items.Add(IntToStr(A[x,z]));
end;
end;
end;
end;
Всё компилится, но при нажатии на кнопку пишет ошибку Acess violation... и т.д.
На массив B не обращайте внимания.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2018, 14:45
Ответы с готовыми решениями:

Сформировать динамический двумерный массив, заполнить его случайными числами и вывести на печать
Всем привет. Не могу решить вот такую задачу на с++. СРОЧНО помогите, мне эту лабу надо сдать в...

Сформировать динамический двумерный массив, заполнить его случайными числами и вывести на печать
Все привет!Прошу помочь,на примере этой задачи нужно сформировать динамический двумерный массив,...

Дан двумерный массив A[5,6]. Заполнить его случайными числами в промежутке от 30 до 100, сравнить суммы элементов столбцов, вывести сумму наибольшего
Дан двумерный массив A. Заполнить его случайными числами в промежутке от 30 до 100, сравнить суммы...

Двумерный массив заполнить числами и вывести на экран
Двумерный массив заполнить числами и вывести на экран.Поменять строки местами.Первую с...

2
5325 / 4259 / 1052
Регистрация: 29.08.2013
Сообщений: 26,832
Записей в блоге: 3
21.12.2018, 15:25 2
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
i,j,x,z:integer;
n:byte;
A,B: array [1..30,1..30]of integer;
begin
For i:=1 to StringGrid1.ColCount do
For j:=1 to StringGrid1.RowCount do
    begin
      A[x,z]:=strtoint(Stringgrid1.Cells[i+1,j+1]);
      begin
        for x := 1 to n do
        for z := 1 to n do
        begin
          ListBox1.Items.Add(IntToStr(A[x,z]));
        end;
      end;
    end;
end;
а вот тут
Delphi
1
A[x,z]:=
чему равно x и y?
0
0 / 0 / 0
Регистрация: 30.07.2018
Сообщений: 33
21.12.2018, 17:05  [ТС] 3
X и Z присвоил значения всех столбцов и строк stringgrid

Добавлено через 1 час 34 минуты
А, все допер...
0
21.12.2018, 17:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2018, 17:05
Помогаю со студенческими работами здесь

Заполнить двумерный массив рандомными числами и вывести их сумму
Привет всем, на куролесил я тут с "программой". Задача стояла так: дан двумерный массив 3х3,...

Дан двумерный массив размерности 10х10. Заполнить его случайными числами на отрезке
можете помочь? Дан двумерный массив размерности 10х10. Заполнить его случайными числами на...

Создать двумерный массив размерности 5х5 и заполнить его числами, получаемыми по формуле
Нужно создать двумерный массив размерности 5х5 и заполнить его числами, получаемыми по формуле:...

Заполнить двумерный массив размерностью 4 на 4 случайными числами вывести на экран
Заполнить двумерный массив размерностью 4 на 4 случайными числами вывести на экран количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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