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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2011, 18:33   #1
YooooO!!!
 
Аватар для YooooO!!!
 
Регистрация: 21.01.2011
Сообщений: 9
По умолчанию Паскаль!....)

Я тут задачу не понимаю..))...я написал саму матрицу nхm
Код:
Program pr;
uses crt;
var a:array [1..10,1..10]of integer;
var b:array [1..100]of integer;
n,m,e,j,i,h,t,k,o, max :integer;
begin 
clrscr;
write('введие количество строк');read (m);
write('введите количество столбцов');read (n);
for i:= to m do 
for j:=1 to n do
begin
gotoxy(1,3);write('введите a[',i,',',j,']');
read (a[i,j]);gotoxy(16,3);write('   ');
gotoxy (e+5*j,4+i);write (a[i,j]);
e:=5+e;
if j=n then e:=o;
end;
А дальше надо найти наибольший и наименьший в каждой строке...HElP!!

Последний раз редактировалось Stilet; 23.01.2011 в 18:21.
YooooO!!! вне форума Ответить с цитированием
Старый 21.01.2011, 19:59   #2
kiborrgg
Delphi / C++
Пользователь
 
Аватар для kiborrgg
 
Регистрация: 29.09.2010
Сообщений: 28
По умолчанию

Цитата:
Сообщение от YooooO!!! Посмотреть сообщение
Я тут задачу не понимаю..))...я написал саму матрицу nхm
Program pr;
uses crt;
var a:array [1..10,1..10]of integer;
var b:array [1..100]of integer;
n,m,e,j,i,h,t,k,o, max :integer;
begin
clrscr;
write('введие количество строк');read (m);
write('введите количество столбцов');read (n);
for i:= to m do
for j:=1 to n do
begin
gotoxy(1,3);write('введите a[',i,',',j,']');
read (a[i,j]);gotoxy(16,3);write(' ');
gotoxy (e+5*j,4+i);write (a[i,j]);
e:=5+e;
if j=n then e:=o;
end;
А дальше надо найти наибольший и наименьший в каждой строке...HElP!!
Код программы нужно оформлять спец. кнопочкой # для его читабельности.
kiborrgg вне форума Ответить с цитированием
Старый 21.01.2011, 20:05   #3
YooooO!!!
 
Аватар для YooooO!!!
 
Регистрация: 21.01.2011
Сообщений: 9
По умолчанию

а по сути есть что7!
YooooO!!! вне форума Ответить с цитированием
Старый 21.01.2011, 20:32   #4
kiborrgg
Delphi / C++
Пользователь
 
Аватар для kiborrgg
 
Регистрация: 29.09.2010
Сообщений: 28
По умолчанию

Цитата:
Сообщение от YooooO!!! Посмотреть сообщение
а по сути есть что7!
И все-таки исправьте, правила для всех одинаковы.
Код:
for i:=1 to n do
 begin
  max:={минимально-допустимое число в типе};
  min:={максимально-допустимое число в типе};
   for j:=1 to m do
     begin
       if a[i,j]>max then max:=a[i,j];
       if a[i,j]<min then min:=a[i,j];
     end;
  writeln;
  writeln('Min в ',i,' строке=',min,' ',',Max=',max);
 end;
Добавлю:
i - номер строки,
j - номер столбца

Последний раз редактировалось kiborrgg; 21.01.2011 в 21:06.
kiborrgg вне форума Ответить с цитированием
Старый 21.01.2011, 20:36   #5
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

2 kiborrgg
я бы сделал так
Код:
for i:=1 to n do
 begin
  max:=a[i,1];
  min:=a[i,1];
   for j:=2 to m do
     begin
       if a[i,j]>max then max:=a[i,j];
       if a[i,j]<min then min:=a[i,j];
     end;
  writeln;
  writeln('Min в ',i,' строке=',min,' ',',Max=',max);
end;
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 21.01.2011, 20:38   #6
kiborrgg
Delphi / C++
Пользователь
 
Аватар для kiborrgg
 
Регистрация: 29.09.2010
Сообщений: 28
По умолчанию

Цитата:
Сообщение от SNUPY Посмотреть сообщение
2 kiborrgg
я бы сделал так
Код:
for i:=1 to n do
 begin
  max:=a[i,1];
  min:=a[i,1];
   for j:=2 to m do
     begin
       if a[i,j]>max then max:=a[i,j];
       if a[i,j]<min then min:=a[i,j];
     end;
  writeln;
  writeln('Min в ',i,' строке=',min,' ',',Max=',max);
end;
А это он должен был бы сам сообразить милейший....

Последний раз редактировалось kiborrgg; 21.01.2011 в 20:42.
kiborrgg вне форума Ответить с цитированием
Старый 21.01.2011, 20:46   #7
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

Виноват. Не сообразил ^__^
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 21.01.2011, 20:56   #8
YooooO!!!
 
Аватар для YooooO!!!
 
Регистрация: 21.01.2011
Сообщений: 9
По умолчанию

Спасибо БОЛЬШОЕ!
YooooO!!! вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль, Борланд Паскаль-в чем разница??? Vremya-Dengy Паскаль, Turbo Pascal, PascalABC.NET 13 31.05.2011 18:23