ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |

28.12.2007, 20:31
|
|
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме: 409147
Репутация:
33
|
|
Паскаль
Последний вопрос по паскалю:
Есть задача:
Код:
program db2;
uses crt;
var a,b,i,k,max1,max2:integer;
mas:array[1..100,1..100] of integer;
begin
clrscr;
assign(input,'input2.txt');
reset(input);
assign(output,'output2.txt');
rewrite(output);
readln(i);
readln(k);
for a:=1 to i do
for b:=1 to k do
read(mas[a,b]);
max1:=mas[1,1];
max2:=mas[i,1];
for a:=1 to i do begin
if mas[a,a]>max1 then max1:=mas[a,a];
if mas[a,k-a+1]>max2 then max2:=mas[a,k-a+1];
end;
if max1<max2 then max1:=max2;
mas[(i div 2)+1,(i div 2)+1]:=max1;
for a:=1 to i do begin
writeln;
for b:=1 to k do
writeln(mas[a,b],' ');
end;
end.
и в input.txt такое:
3 3
1 2 3
4 5 6
7 8 9
и выводит он такое:
4
5
6
Вопрос: Как сделать так, чтобы выводил по условию:
Дана действительная квадратная матрица.... Найти наибольший элемент среди стоящих на главной и побочной диагоналях и поменять его местами с элементами, стоящими на пересечении этих диагоналей.
|
|
|

11.01.2008, 13:51
|
|
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
Провел на форуме: 13936387
Репутация:
1844
|
|
Просматриваешь элементы стоящие на диагоналях, запоминаешь номер наибольшего... Потом меняешь его с элементом который по середине... Это же легко...
|
|
|

14.01.2008, 22:07
|
|
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
Провел на форуме: 13936387
Репутация:
1844
|
|
rubik-nerubik, держи вообщем
http://slil.ru/25357418

|
|
|
|
 |
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
мелочи, ПАскаль
|
rubik-nerubik |
С/С++, C#, Delphi, .NET, Asm |
5 |
27.12.2007 21:20 |
|
ПАСКАЛЬ =\
|
rubik-nerubik |
С/С++, C#, Delphi, .NET, Asm |
12 |
27.12.2007 20:08 |
|
паскаль вопрос
|
rubik-nerubik |
С/С++, C#, Delphi, .NET, Asm |
1 |
16.12.2007 16:49 |
|
паскаль, вы программер?
|
rubik-nerubik |
С/С++, C#, Delphi, .NET, Asm |
45 |
15.12.2007 21:55 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|