25.11.2020, 01:38 | #1 (permalink) |
Member
Регистрация: 25.11.2020
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Паскаль, 1 курс, массив, TStringGrid
Помогите, а то я сильно тупой |
25.11.2020, 01:38 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Можно упростить решение вопроса путем просмотра схожих постов Паскаль, массив Паскаль. Массив Массив, Паскаль Массив, Паскаль Паскаль, массив |
25.11.2020, 10:49 | #4 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Понятно. Только, видите ли, тут такое дело... С программированием — не пойдёт. Либо Вы осваиваете азы этой науки, а дальше всё становится просто и понятно, либо... боюсь, что слётом со стипендии дело не ограничится. Потому что вариант "тупо бездумно скатать и сдать" здесь не катит. Так что мой Вам совет: пока не поздно (а ещё ноябрь, так что время есть) беритесь за ум. Причём желательно за собственный.
|
25.11.2020, 14:24 | #5 (permalink) |
Member
Регистрация: 17.01.2012
Адрес: Краснодар
Сообщений: 2,713
Записей в дневнике: 5
Сказал(а) спасибо: 30
Поблагодарили 254 раз(а) в 36 сообщениях
Репутация: 59322
|
Программирование нынче в кулинарном техникуме преподают или я упустил что? Наверное, всё-таки, вуз профильный. Смысл было связываться с тем, в чём совсем никак? Судя по тому, что речь не о гольном Паскале, а налицо уже ООП (а иначе откуда TStringGrid?), вуз таки с уклоном в программирование.
__________________
Одна голова - хорошо, а три - сквозной канал!© |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
26.11.2020, 00:17 | #7 (permalink) | |
Member
Регистрация: 25.11.2020
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Цитата:
я обращаюсь за помощью что бы просто сдать последнюю работу, а не для изучения программирования. |
|
26.11.2020, 12:13 | #8 (permalink) |
Member
Регистрация: 17.01.2012
Адрес: Краснодар
Сообщений: 2,713
Записей в дневнике: 5
Сказал(а) спасибо: 30
Поблагодарили 254 раз(а) в 36 сообщениях
Репутация: 59322
|
Я не профессиональный программист, как уважаемый Vladimir_S (пусть поправит меня, если я где ошибся), вот реально работающий код:
{Сетка StringGrid заполняется значениями массива на этапе создания формы. Можно реализовать и по нажатии кнопки - это, надеюсь, непринципиально} procedure TForm1.FormCreate(Sender: TObject); {данные массива нам заданы, поэтому декларируем в константах} const MyArray :array[1..4,1..4] of integer=((-4,3,2,3),(5,6,9,13),(-7,11,-8,11),(45,-4,31,-4)); var i,j: Integer;//объявляем переменные для счётчиков begin for i:=1 to 4 do//матрица у нас 4х4, поэтому выполняем по 4 раза для строк и столбцов for j:=1 to 4 do {для компонента StringGrid определяем координаты ячейки и записываем значения массива, преобразовав числовой тип в строчный} StringGrid1.Cells[j,i]:=IntToStr(MyArray[i,j]); end;
__________________
Одна голова - хорошо, а три - сквозной канал!© |
26.11.2020, 12:15 | #9 (permalink) |
Member
Регистрация: 17.01.2012
Адрес: Краснодар
Сообщений: 2,713
Записей в дневнике: 5
Сказал(а) спасибо: 30
Поблагодарили 254 раз(а) в 36 сообщениях
Репутация: 59322
|
Надеюсь, мои описания простым языком будут понятны автору.
__________________
Одна голова - хорошо, а три - сквозной канал!© |
26.11.2020, 12:19 | #10 (permalink) |
Member
Регистрация: 17.01.2012
Адрес: Краснодар
Сообщений: 2,713
Записей в дневнике: 5
Сказал(а) спасибо: 30
Поблагодарили 254 раз(а) в 36 сообщениях
Репутация: 59322
|
Для полного коленкора автору нужно использовать те же обозначения, что и в задании, видимо (R, m, NS).
__________________
Одна голова - хорошо, а три - сквозной канал!© |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|