Новости Ремейк "Готики 1" | Трейлер Showcase 2024
  • 5.546
  • 9
Новички, пришло время принять реальность и смириться с судьбой. Чувствуйте себя как дома в Долине Рудников, месте, полном опасностей, преступлений и жадности. Вам предстоит оставаться здесь очень...
Готика 2: Другая история Gothic II: Other Story - Описание мода
  • 25.469
  • 78
Готика 2: Другая история / Other Story - это глобальная модификация для игры «Готика 2: Ночь Ворона». Её цель - сделать игру более нелинейной, с большим количеством вариантов выбора и...
Новости Старт 6го сезона Grim League
  • 4.005
  • 2
4 мая в 18-00 стартует шестой сезон Community лиги по одной из лучших игр в жанре arpg Grim Dawn. Сезон представляет собой глобальную модификацию игры, включающую в себя расширение мира, изменение...
Новости Дата релиза Baldur's Gate III
  • 22.814
  • 2
Наконец-то дождались - "Baldur's Gate III" покидает ранний доступ, и в августе 2023 выходит в полноценный релиз, о чём стало известно на церемонии "The Game Awards 2022". С момента выхода игры в...

Беседка №6

Статус
Закрыта

Альтаир

Хранитель мира
Участник форума
Регистрация
11 Апр 2010
Сообщения
8.158
Реакции
233
Баллы
465
Лучшие ответы
1
Дружелюбный некрон?
 

Fassnacht

Наемник
Участник форума
Регистрация
11 Окт 2012
Сообщения
510
Реакции
103
Баллы
86
Лучшие ответы
2
Релаксирующий.
 

SantaHrakus

Паладин
Участник форума
Регистрация
12 Апр 2010
Сообщения
4.957
Реакции
199
Баллы
376
Лучшие ответы
2
Пропустил кучу лекций по массивам. В итоге сегодня пару заседал ВК, т.к. не смог ввести двумерный массив :C Хрустик - помоги !
 

Огюста

Наемник
Участник форума
Регистрация
13 Апр 2010
Сообщения
654
Реакции
96
Баллы
91
Лучшие ответы
9
Куда ты хочешь его ввести? И я надеюсь, вы уже закончили с паскалем.
 

Xpycm

Герой
Почётный пользователь
Участник форума
Регистрация
31 Мар 2010
Сообщения
6.143
Реакции
251
Баллы
429
Лучшие ответы
0
Пропустил кучу лекций по массивам. В итоге сегодня пару заседал ВК, т.к. не смог ввести двумерный массив :C Хрустик - помоги !
arr[i,j] = 1;
В чем сложности-то?) Я с паскалем сто лет не работал, конечно, но многомерные массивы вроде везде одинаковые. Массив массивов. Только в паскале задаются как-то сложно, размерность нужно указывать, вот это все.
 

SantaHrakus

Паладин
Участник форума
Регистрация
12 Апр 2010
Сообщения
4.957
Реакции
199
Баллы
376
Лучшие ответы
2
Пропустил кучу лекций по массивам. В итоге сегодня пару заседал ВК, т.к. не смог ввести двумерный массив :C Хрустик - помоги !
arr[i,j] = 1;
В чем сложности-то?) Я с паскалем сто лет не работал, конечно, но многомерные массивы вроде везде одинаковые. Массив массивов. Только в паскале задаются как-то сложно, размерность нужно указывать, вот это все.
Ну как объявлять двумерный массив я понял, но как его вводить - нет.
 

Xpycm

Герой
Почётный пользователь
Участник форума
Регистрация
31 Мар 2010
Сообщения
6.143
Реакции
251
Баллы
429
Лучшие ответы
0
Обращаешься по индексу к элементу, переопределяешь.
Массив 2х2:
массив[0,0] := 1
массив[0,1] := 2
массив[1,0] := 3
массив[1,1] := 4

Проще циклом, конечно.
for i := 0 to 1 do
for j := 0 to 1 do
array[i,j] = 1;

Вроде не накосячил с синтаксисом, но не уверен.
 

SantaHrakus

Паладин
Участник форума
Регистрация
12 Апр 2010
Сообщения
4.957
Реакции
199
Баллы
376
Лучшие ответы
2
Обращаешься по индексу к элементу, переопределяешь.
Массив 2х2:
массив[0,0] := 1
массив[0,1] := 2
массив[1,0] := 3
массив[1,1] := 4

Проще циклом, конечно.
for i := 0 to 1 do
for j := 0 to 1 do
array[i,j] = 1;

Вроде не накосячил с синтаксисом, но не уверен.
Посплю и вечером попытаюсь разобраться. О результате сообщу :)
 

Альтаир

Хранитель мира
Участник форума
Регистрация
11 Апр 2010
Сообщения
8.158
Реакции
233
Баллы
465
Лучшие ответы
1
Как меня достало, что всякие Хрякусы ползают по моим скрытым разделам.
 

SantaHrakus

Паладин
Участник форума
Регистрация
12 Апр 2010
Сообщения
4.957
Реакции
199
Баллы
376
Лучшие ответы
2
Как меня достало, что всякие Хрякусы ползают по моим скрытым разделам.
Что ? Не вкуриваю
--- Добавлено: ---

program mas;
var A:array[1..3, 1..3] of integer;
i,j:integer;
begin
for i:=1 to 3 do
for j:=1 to 3 do
read(A[i,j]);
for i:=1 to 3 do
begin
for j:=1 to 3 do
write(A[i,j]);
writeln;
end;
end.


Вот как-то так получилось.
 
Последнее редактирование модератором:
Статус
Закрыта
Сверху Снизу