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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2010, 23:27   #11
halo
 
Регистрация: 25.01.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Ybn2 Посмотреть сообщение
Попробуй так:
Код:
procedure TForm1.Button2Click(Sender: TObject);
var A: Array [1..15,1..15] of Integer;
    i,j: Integer;
    eo,ep,n: integer;
           b:boolean;
begin
     n:=SpinEdit1.Value;
     For i:=1 To n Do
      For j:=1 To n Do
       A[i,j]:=StrToInt(StringGrid1.Cells[j-1,i-1]);
     
     for j:=1 to n do
     Begin 
        b:=true;
        for i:=1 to n-1 do 
          if a[i,j]<>a[i+1,j] then b:=false;
        if b then Memo1.Lines.Add(IntToStr(j)); End;
    end;

end;
Спасибо))) именно ето мне и нужно было)) щас буду делать прогу)))))
halo вне форума Ответить с цитированием
Старый 19.11.2010, 10:01   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
warma2d
Дык я и подсказал
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.11.2010, 17:01   #13
warma2d
Пользователь
 
Аватар для warma2d
 
Регистрация: 17.12.2008
Сообщений: 50
По умолчанию

Stilet

Кажется понял и всё вроде бы работает
Если я понял фишку, то будет так:

Код:

program Rabota620;

{$APPTYPE CONSOLE}

uses
  SysUtils,
  math;

Var

i,j,n,m,k:integer; //rabo4aya peremennaya
d:array [1..10,1..10] of real; // Massiv 1
F:array[1..100] of Record
                             n,m:integer;
                         end;
begin

writeln('V-te kol-vo n <=10');
readln(n);
writeln('V-te kol-vo m <=10');
readln(m);
writeln ('v-te massiv 1 ');
for i:=1 to n do
for j:=1 to m do
readln(d[i,j]);
  k:=0;
 for i:=1 to n do
  for j:=1 to m  do
     if (d[i,j]>=-2)and(d[i,j]<=2) then
       Begin
         k:=K+1;
         F[k].n:=i;
         F[k].m:=j;
      end;
WriteLn ('Kol-vo elementov: ',k);
WriteLn ('Ih numera:');
if k>0 then    //proverka bili li takie 4usla
    For i:=1 to k do
       WriteLn (F[i].n,' ',F[i].m);

readln;
end.
Огромное спасибо! Очень помогло!
Skype: warma2d
ICQ: 838012
mail warma2d@ya.ru
warma2d вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный Массив Delphi7 warma2d Помощь студентам 8 16.11.2010 16:02
Двумерный массив mislagusla Помощь студентам 11 28.05.2010 15:21
двумерный массив Laplas Помощь студентам 5 07.01.2010 15:42
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40
Двумерный массив Анжелика Помощь студентам 3 29.12.2008 21:23