Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 02.06.2009, 00:13   #1
игорек фролоff
Пользователь
 
Регистрация: 07.05.2009
Сообщений: 14
По умолчанию паскаль! для зачета!квадратная матрица

дана квадратная матрица порядка n.Найти наибольший элемент, среди стоящих на главной и побочной диоганалях.
игорек фролоff вне форума
Старый 02.06.2009, 00:22   #2
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

А чем Вас тут не устроил ответ ???
http://programmersforum.ru/showthrea...EE%ED%E0%EB%FC
Будь проще и люди к тебе потянутся
spamer вне форума
Старый 02.06.2009, 00:26   #3
игорек фролоff
Пользователь
 
Регистрация: 07.05.2009
Сообщений: 14
По умолчанию

че то маленько не получается!кто знает напишите полный код пожалуйста!
игорек фролоff вне форума
Старый 02.06.2009, 00:38   #4
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Код:
program Project1;


var
  mas: array[0..2,0..2] of Integer;
  i,j,max: Integer;
begin
  for i:= 0 to 2 do
    for j:= 0 to 2 do
      readln(mas[i,j]);

writeln('---------------------------');

  for i:= 0 to 2 do
  begin
    for j:= 0 to 2 do
      write(mas[i,j]);
      writeln;
  end;

max:= mas[1,1];
  for i:= 0 to 2 do
  begin
            if (mas[i,i] > max) then
         max := mas[i,i];
      if (mas[i,2-i+1] > max) then
         max := mas[i,2-i+1];
  end;

writeln('---------------------------');
witeln(max);

readln;

end.
P.S. Подкорректируете уже сами что надо.
Будь проще и люди к тебе потянутся
spamer вне форума
Старый 02.06.2009, 01:05   #5
Stat_ya
Пользователь
 
Аватар для Stat_ya
 
Регистрация: 31.05.2009
Сообщений: 30
По умолчанию

Код:
program pro;
var 
   i,j,max,max1,gl,pob:integer;matr:array[1..4,1..4] of integer;
begin

 for i:=1 to 4 do
 for j:=1 to 4 do
readln(matr[i,j]);


begin
 for i:=1 to 4 do
 for j:=1 to 4 do
 
 
 begin
 if i=j then 
 begin
 max:=matr[i,j];
 if max>matr[i,j] then max:=max
 else max:=matr[i,j];
 gl:=max;
 end;
 end;
 
 
 begin
 begin
 j:=5-i;
 max1:=matr[i,j];
 if max1>matr[i,j] then max1:=max1
 else max1:=matr[i,j];
 pob:=max1;
 end;
 end;
 

 
 if gl>pob then writeln('gl=',gl)else
 writeln('pob=',pob);
 end;
 end.
можно и не брать лишние переменные gl,pob)))
а 5 определяется как размерность массива n+1
1)почти блондинка
2)почти программист
3)мало знаю, но, к счастью, обозреваю то, чего не знаю.

Последний раз редактировалось Stilet; 02.06.2009 в 11:54.
Stat_ya вне форума
Старый 02.06.2009, 11:47   #6
игорек фролоff
Пользователь
 
Регистрация: 07.05.2009
Сообщений: 14
По умолчанию

не одна не работает((((((
игорек фролоff вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
паскаль!дана квадратная матрица порядка n. игорек фролоff Помощь студентам 4 27.05.2009 23:23
Паскаль (Квадратная матрица) Bykvaeshka Помощь студентам 2 17.04.2009 20:14
квадратная матрица паскаль. Барби Помощь студентам 39 11.12.2008 00:41
Паскаль. Квадратная матрица Deimossy Помощь студентам 2 20.11.2007 13:23