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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2015, 02:07   #1
Сергей Немцов
Пользователь
 
Регистрация: 11.03.2015
Сообщений: 12
По умолчанию Есть ли одинаковые элементы в матрице?(Паскаль)

Дана матрица MxN.
Как проверить есть ли на четных позициях i-х строк матрицы одинаковые элементы?(Если есть то вывести слово "Yes",если нету то "No").
Помогите пожалуйста
Сергей Немцов вне форума Ответить с цитированием
Старый 21.03.2015, 05:23   #2
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
const m=10;
      n=8;
var i,j,k:byte;
    p:array[0..m-1,0..n-1] of byte;
    d:boolean;
begin
   Randomize;
   For i:=0 to m-1 do
   begin
      For j:=0 to n-1 do
      begin
         p[i,j]:=Random(20);
         Write(p[i,j],'  ');
      end;
      Writeln;
   end;
   For i:=0 to m-1 do
   begin
      d:=false;
      For j:=0 to (n-1) div 2-2 do
         For k:=j+1 to (n-1) div 2-1 do
            d:=d or (p[i,j*2+1]=p[i,k*2+1]);
      If d then
         Writeln('Yes') else
         Writeln('No');
   end;
   Readln;
end.
Сойдет?
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Старый 21.03.2015, 12:26   #3
Сергей Немцов
Пользователь
 
Регистрация: 11.03.2015
Сообщений: 12
По умолчанию

Спасибо)
Но не совсем так нужно..
Например есть матрица 4х4,на парных позициях строк должны быть одинаковые элементы:
1 2 3 2
4 5 6 5
7 8 9 8
0 1 4 1
В таком случае вывести "Yes",иначе "No"
Сергей Немцов вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В матрице определить максимальные элементы в каждой строке и образовать массив, состоящий из номеров столбцов (на Паскаль) Ольга 67 Помощь студентам 0 11.12.2013 02:59
В двумерном числовом массиве размером n*m, определить, есть ли столбец, в котором имеются одинаковые элементы (Delphi) Arnold9131 Помощь студентам 3 15.03.2013 21:07
одинаковые элементы в матрице. Delphi Megafono4ka Помощь студентам 1 18.12.2010 21:27
В матрице nxm (n, m ≥ 10) целых чисел элементы нечетных строк упорядочить по возрастанию, а элементы четн serafimGroup Помощь студентам 1 01.12.2010 16:45
1.Найти в матрице первую строку, все элементы которой отрицательны 2.отсортировать элементы массива по в w0lf16 Помощь студентам 2 22.11.2009 15:47