0 / 0 / 0
Регистрация: 25.11.2018
Сообщений: 65
1

Вывести массив в StringGrid

10.12.2018, 21:27. Показов 2913. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно чтобы массив выводился не в label, а в stringgrid

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
procedure TForm1.Button1Click(Sender: TObject);
const n=25;
var
   mas:array[1..n] of real;
   k: real;
   i,g: byte;
   d,j: integer;
begin
randomize;
  for i:=1 to n do
   begin
   mas[i]:= random(100);
   label1.caption:=label1.Caption+' '+FloatToStr(mas[i]);
    end;
  k:= mas[1];
  for i:= 1 to n do
   if mas[i]<k then
   begin
     k:=mas[i];
     g:=i;
     end;
 
  mas[g]:=mas[1];
  mas[1]:=k;
  for i:=1 to n do
    label2.caption:=label2.Caption+' '+FloatToStr(mas[i]);
   end;
end.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2018, 21:27
Ответы с готовыми решениями:

Вывести массив в StringGrid
дана последовательность а1-а30. где а1 = а2. а(i) = a(i div 2) + a(i-2) Добавлено через 5 минут...

Вывести двумерный массив в StringGrid
Добрый вечер! Вот задание: Дан двумерный массив размерности 10х10. Заполнить его случайными числами...

Двухмерный массив вывести в StringGrid
помогите переделать из паскаля в делфи: var a:arrayof real; i,kol:integer; begin for i:=1 to 10...

Как вывести двухмерный массив в StringGrid?
Как вывести двухмерный массив

4
1437 / 1014 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
11.12.2018, 00:11 2
Лучший ответ Сообщение было отмечено ttssooyy как решение

Решение

Delphi
1
2
3
4
5
6
7
8
9
  StringGrid1.RowCount := 2;
  StringGrid1.ColCount := n;
  Randomize;
 
  for i := 1 to n do
  begin
    mas[i] := Random(100) / 3 - Random(100) / 11;
    StringGrid1.Cells[i, 0] := FloatToStr(mas[i]);
  end;
Добавлено через 1 минуту
А что Вы во второй лабел выводите? В чём задача состоит? Вот я вижу: ввели массив, нашли минимальное значение массива. А дальше что?
0
0 / 0 / 0
Регистрация: 25.11.2018
Сообщений: 65
11.12.2018, 20:33  [ТС] 3
Во второй лабел я вывожу тот же самый массив, только меняю местами наименьший элемент с первым. Спасибо за ответ.
0
0 / 0 / 0
Регистрация: 05.10.2022
Сообщений: 10
06.10.2022, 07:37 4
можете подсказать, какой итоговый код вышел у вас?

Добавлено через 27 минут
Matan!, помогиите пожалуйста )

Добавлено через 1 минуту
ttssooyy, какой у вас итоговый код вышел когда вы переписали всё ?
0
Модератор
9043 / 5841 / 2333
Регистрация: 21.01.2014
Сообщений: 24,991
Записей в блоге: 3
06.10.2022, 08:11 5
Arman03, на дату последнего сообщения смотрите, когда конкретно к кому-то обращаетесь. 4 года прошло ведь!
0
06.10.2022, 08:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2022, 08:11
Помогаю со студенческими работами здесь

Вывести в StringGrid динамический одномерный массив змейкой
имеется прямоугольная матрица, заполненная случайными числами. необходимо составить одномерный...

Заполнить двумерный массив числами из stringgrid и вывести его в listbox
Помогите пожалуйста найти причину ошибки вот в этом коде procedure TForm1.Button1Click(Sender:...

Как вывести двухмерный массив в StringGrid, чтобы размерность задавалась произвольно?
Как вывести двухмерный массив в StringGrid чтобы размерность задавалась произвольно Пожалуйста...

Необходимо сложить ячейки в столбце Stringgrid и вывести в другой Stringgrid
Необходимо сложить ячейки в столбце Stringgrid и вывести в другой Stringgrid Количество столбцов...

Вывести данные из StringGrid-ов на двух формах в StringGrid на третьей форме
Помогите,не разбираюсь,только учусь:(:wall:...Вообщем,имеется программа с 3 формами. На первой из...

Занести данные из StringGrid в массив, отсортировать и занести в другой StringGrid
Необходимо взять данные из stringgrid и занести в двумерный массив, затем отсортировать и вывести в...


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

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

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