1. Заголовок темы должен быть информативным. В противном случае тема удаляется ... 
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения. 
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали! 
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Bush | 
                        
			
			  
			
				 Сообщение
					#1				
			 
		 | 
	
| 
        	
        		 Группа: Пользователи Сообщений: 6 Пол: Мужской Репутация:    0           	 | 
       
			
			 Задача на мой взгляд не простая поэтому и лбращаюсь за помощью. 
			
			
					
		Дана матрица,записанная в текстовый файл.Сдвинуть элементы заданной матрицы в пределах каждого слоя на одну позицию по часовой стрелке.Первый слой образуется из элементов находящихся по периметру матрицы,второй по периметру оставшейся подматрицы и т.д. до заполнения всей матрицы.Полученную матрицу дописать в файл.На экране расскрасить слои разными цветами. Если есть возможность помогите пожалуйста.  | 
	
![]() ![]()  | 
	
| TarasBer | 
                        
			
			  
			
				 Сообщение
					#2				
			 
		 | 
	
        	
        		![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация:    62           	 | 
       
			
			 Ну, в данном случае это извращение довольно просто реализуется.  
			
			А вот для случая обмена a и 2*a подобное провернуть не удастся (если помнишь ту старую тему), так как задача сводится к задаче дискретного логарифмирования, а она за время разумного порядка не решается. (Это используется в криптографии, кстати). А слово это не я придумал. Это вроде с какого-то сайтика с развитой системой рейтинга (и вытекающими из неё последствиями) пошло. --------------------  | 
	
 Bush   Двумерные массивы   21.11.2006 15:32
 
 volvo   Что именно вызывает затруднения? Чтение матрицы из…   21.11.2006 16:45
 
 Merhaba   
Объясните Пожалуйста, если вам не трудно, принц…   19.04.2011 0:46
 
 Bush   Поворот слоев.   21.11.2006 22:25
 
 volvo   const
  num_row = 5;
  num_col = num_row;
type
  …   21.11.2006 23:25
 
 Bush   Вроде ясно.Спасибо.   22.11.2006 22:28
 
 volvo   Добавил немного комментариев. Так понятнее?   19.04.2011 1:00
 
 Merhaba   
Добавил немного комментариев. Так понятнее?
А ка…   19.04.2011 1:08
 
 Lapp   А как можно написать эту программу без использован…   19.04.2011 6:40
 
 Merhaba   
Извиняюсь за вторжение..
Можно, конечно.  Наприм…   19.04.2011 9:47
 
 Lapp   а как можно переделать код, где 1-ый слой будет сд…   19.04.2011 9:54
 
 Merhaba   
Что переделать??
Ты читай ВНИМАТЕЛЬНО, что тебе п…   21.04.2011 0:31
 
 Lapp   Объясните Пожалуйста,  что такое Dec(k) ?Это эквив…   21.04.2011 14:25
 
 Merhaba   
Это эквивалентно выражению
[code=pas]k := k-1;
Ил…   22.04.2011 13:10
 
 Lapp   Объясните Пожалуйста, что такое [code=pas]b:= a[i,…   22.04.2011 15:04
 
 -TarasBer-   > Это, конечно, сильно увеличит время выполнени…   21.04.2011 17:42
 
 Lapp   > Это, конечно, сильно увеличит время выполнени…   22.04.2011 3:27![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 21:01 |