|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.06.2008, 22:40 | #1 |
Пользователь
Регистрация: 14.01.2008
Сообщений: 13
|
Двумерный Массив
Помогите сделать задачу:
Нужно заполнить массив A по следующему принципу: 36,35,34,33,32,31 25,26,27,28,29,30 24,23,22,21,20,19 13,14,15,16,17,18 12,11,10,9,8,7 1,2,3,4,5,6 |
10.06.2008, 22:50 | #2 |
Форумчанин
Регистрация: 06.06.2008
Сообщений: 105
|
Код:
|
10.06.2008, 23:05 | #3 |
Пользователь
Регистрация: 14.01.2008
Сообщений: 13
|
спасибо, но я лошара и забыл сказать что нужно для Delphi
Последний раз редактировалось n01R; 10.06.2008 в 23:05. Причина: безграмотность |
11.06.2008, 17:03 | #4 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 239
|
на делфи нетрудно это переписать:
Код:
|
12.06.2008, 21:06 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Ring0Sn, код переписан чуть неверно... dec - процедура...
можно так: Код:
|
12.06.2008, 22:22 | #6 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
И всётаки неправильно указан диапазон(матрица же 6х6):
for j:= 0 to 2 do begin for i:= 0 to 5 do . Вот на дельфи: Код:
|
13.06.2008, 10:20 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
я потрясён...
Alter, не поленитесь, пожалуйста, проверьте вот этот код (если нет TP, то пойдёт и консольное приложение Delphi): Код:
2. похоже мы оба с Вами не понимаем, как это работает :-(( вот, к пример, чему будет равно выражение A[2*j+1][i] при j=5 и i=5 ? A[11][5] ? причём ошибки не будет... и последнее, в ВАШЕЙ же программе измените цикл по J на for j:= 0 to 2 do и как результат?? :-)) |
13.06.2008, 13:18 | #8 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 239
|
За "Dec" извеняюсь, подзабыл...
Насчет диапазонов, я всего лишь переписал код Olympian, а не сам его выдумал, но вроде там все ок с диапазонами Последний раз редактировалось Ring0Sn; 13.06.2008 в 13:23. |
13.06.2008, 16:31 | #9 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
Вот что надо получить:
36,35,34,33,32,31 25,26,27,28,29,30 24,23,22,21,20,19 13,14,15,16,17,18 12,11,10,9,8,7 1,2,3,4,5,6 Вот что будет при таком коде: Код:
А вот с другим кодом, тоже самое: Код:
___________________________________ _____________________________ Да результат одинаков. |
19.12.2009, 16:41 | #10 |
Новичок
Джуниор
Регистрация: 19.12.2009
Сообщений: 1
|
Помоги сделать задачу:
Таблица футбольного чемпионата задана квадратной матрицей порядка N, в которой все элементы главной диагонали не используются, а каждый элемент, не принадлежащий главной диагонали, равен количеству очков, набранных в игре командой, игравшей на своем поле: 2 – выигрыш, 1 – ничья, 0 – поражение. Для команды i (1≤i≤N) в строке i указано количество очков, полученных на своем поле, а в столбце i – количество очков, потерянных на чужом поле. Сформировать список номеров команд, имеющих больше побед на чужом поле, чем на своем. Определить номера двух команд, набравших меньше всего очков. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двумерный массив... | slim5 | Помощь студентам | 2 | 20.06.2008 23:16 |
Двумерный массив в С++ | Draid | Помощь студентам | 2 | 07.03.2008 22:06 |
Двумерный массив | Jodu | Помощь студентам | 18 | 05.12.2007 22:44 |
Двумерный массив help | Imperceptible | Паскаль, Turbo Pascal, PascalABC.NET | 25 | 02.03.2007 20:00 |