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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2010, 22:46   #1
shelest
Пользователь
 
Аватар для shelest
 
Регистрация: 01.11.2009
Сообщений: 99
По умолчанию поиск в матрице

найти все числа из массива B(n),встречающиеся более чем в одной строке матрицы A(m,n). Выводит только первое найденое число
Код:
type
mas=array[1..100] of integer;
matr=array[1..100,1..100] of integer;
var
i,j,n,m,ch,chislo:byte;
a:matr;
b:mas;
procedure vvod_mas(var b:mas);
begin
writeln('zapolnite massiv');
for i:=1 to n do
readln(b[i]);
end;
procedure vvod_matr (var a:matr);
begin
writeln('zapolnite matricu');
for i:=1 to m do
begin
for j:=1 to n do
readln(a[i,j]);
end;
end;
procedure vivod_mas(b:mas);
begin
for i:=1 to n do
write (b[i]:6);
writeln;
end;
procedure vivod_matr(a:matr);
begin
for i:=1 to m do
begin
for j:=1 to n do
write(a[i,j]:6);
writeln;
end;
end;
procedure poisk (a:matr;b:mas);
begin
ch:=0;
for i:=1 to n do
begin
chislo:=b[i];
for i:=1 to m do
begin
for j:=1 to n do
begin
if a[i,j]=chislo then
begin
ch:=ch+1;
if ch>1 then
begin
writeln(chislo);
ch:=0;
end;
break;
end;
end;
end;
end;
end;
begin
writeln('vvedite kolichestvo elementov massiva');
readln(n);
vvod_mas(b);
writeln('vvedite kolichestvo stolbcov matrici');
readln(m);
vvod_matr(a);
vivod_mas(b);
vivod_matr(a);
poisk(a,b);
readln
end.

Последний раз редактировалось shelest; 22.12.2010 в 23:14.
shelest вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск чисел в матрице Dmitri4 Общие вопросы Delphi 3 23.05.2010 23:57
Поиск подматрицы в матрице ArtInt Общие вопросы Delphi 3 14.04.2010 22:11
Поиск минимального элемента в матрице F1eCSo Помощь студентам 0 04.02.2010 17:20
Поиск в матрице Nikolai17 Помощь студентам 3 04.12.2009 00:09
поиск нуля в матрице ciaonataha Общие вопросы C/C++ 13 31.03.2009 21:29