| 
        
    
		
			| 
			
        		| marina11 
 
   
   Новичок
 |           помогите с программой
 Дана матрица А(5,3)
 1. Найти строку, содержащую минимальный элемент матрицы
 2. Найденную строку  поменять местами с 4-ой строкой.
 
 |  
				| Всего сообщений: 2 | Присоединился: декабрь 2010 | Отправлено: 1 дек. 2010 20:14 | IP
 |  |  
			| 
			
        		| Sarben 
 
   
   Новичок
 |           Вот попробуй...
 ПРОВЕРЬ, вдруг есть ошибки, т.к. в программировании я ещё слаб
   
 var i,j,k:Integer; s:Real; a:array[0..5,1..3] of Real;
 begin
 Randomize; for i:=1 to 5 do for j:=1 to 3 do a[i,j]:=Random(100);
 WriteLn(' Ishodnaja matriza:');
 for i:=1 to 5 do begin for j:=1 to 3 do Write(a[i,j]:8:2); WriteLn end;
 s:=a[1,1]; for i:=1 to 5 do for j:=1 to 3 do if s>=a[i,j] then
 begin s:=a[i,j]; k:=i end;
 a[0]:=a[4]; a[4]:=a[k]; a[k]:=a[0];
 WriteLn;
 ReadLn
 end.
 |  
				| Всего сообщений: 7 | Присоединился: декабрь 2010 | Отправлено: 1 дек. 2010 20:38 | IP
 |  |  
			| 
			
        		| Sarben 
 
   
   Новичок
 |           Обязательно проверь
   |  
				| Всего сообщений: 7 | Присоединился: декабрь 2010 | Отправлено: 1 дек. 2010 20:40 | IP
 |  |  
			| 
			
        		| paradise   
 
   Долгожитель
 |              2 Sarben
 >>> a[0]:=a[4]; a[4]:=a[k]; a[k]:=a[0];
 это что такое? Как минимум, пахнет разными размерностями.
 
 |  
				| Всего сообщений: 428 | Присоединился: ноябрь 2008 | Отправлено: 3 дек. 2010 16:17 | IP
 |  |  |