IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> массивы, деиствия с ними
NK
сообщение 15.04.2004 18:54
Сообщение #1


Гость






В файле F1 задан двумерный массив А[1..5,1..5],в файле F2 задан двумерный массив B[1..5,1..5], в каждом из них имеется по два одинаковых числа. С помощью процедуры найти эти числа и их индексы и записать в файле F3, добавив пояснение.
=========================
Это полный текс задачи, помогите sad.gif
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 1)
BlackShadow
сообщение 27.04.2004 14:38
Сообщение #2


Гость






Код
Procedure Look(fn1:String;fn:String;Var n1,n2:Integer;Var x1,y1,x2,y2:Integer);
Var
 f1,f2:Text;
 a,b:Integer;
 x,y:Integer;
 Found:Boolean;
Begin
 Found:=False;
 Assign(f1,fn1);
 Reset(f1);
 Assign(f2,fn2);
 Reset(f2);
 For x:=1 To 5 Do
   For y:=1 To 5 Do
   Begin
     ReadLn(f1,a);
     ReadLn(f2,B);
     If a=b Then
       If Not Found Then
       Begin
         n1:=a;
         x1:=x;
         y1:=y;
         Found:=True
       End
       Else
       Begin
         n2:=a;
         x2:=x;
         y2:=y;
         Break
       End
   End;
 Close(f1);
 Close(f2)
End;

Var
 n1,n2,x1,x2,y1,y2:Integer;
 f:Text;

Begin
 Look('f1','f2',n1,n2,x1,y1,x2,y2);
 Assign(f,'f3');
 ReWrite(f);
 WriteLn(f,x1,'*',y1,' = ',n1);
 WriteLn(f,x2,'*',y2,' = ',n2);
 Close(f)
End.


Ну или что-то типа этого...

Сообщение отредактировано: volvo - 22.01.2005 0:41
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 22.06.2025 19:08
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"