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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2009, 19:20   #1
yurka17
 
Регистрация: 06.12.2009
Сообщений: 1
По умолчанию процедуры и файлы

процедуры
создать 2 массива а и в разной длины отсортрровать их бугром то есть чтобы минимумы по краям а в середине максимум , потом записать эти 2 массива в массив С и отсортировать его бугром
Код:
uses crt;
Const N=10;M=16;
Type Mas=array[1..N+M] of Integer;
Var a,b,c:Mas;
    i,j,buf,l,h:Integer;
Procedure Sozd_mas(Var d:mas;k:Integer);
 Begin
  For i:=1 to k do d[i]:=Random(50);
 End;

Procedure Viv_mas(Var d:mas;k:Integer);
 Begin
  WriteLn;
  For i:=1 to k do Write(d[i],' ');
 End;

Procedure Sort_mas(Var m:mas;k:boolean;i,a:integer);
begin
repeat
k:=true;
for i:=1 to 9 do
if m[i]>m[i+1] then begin
a:=m[i];
m[i]:=m[i+1];
m[i+1]:=a;
k:=false;
end;
until k=true;
repeat
k:=true;
for i:=11 to 19 do
if m[i]<m[i+1] then begin
a:=m[i];
m[i]:=m[i+1];
m[i+1]:=a;
k:=false;
end;
until k=true;
for i:=1 to 20 do
write(m[i],' ');
readln;
end;
BEGIN
 ClrScr;Randomize;
 Sozd_mas(a,N);
 Write('Массив А->');
 Viv_mas(a,N);WriteLN;
 Write('Массив А_Sort->');
 Sort_mas(a,N);
 Viv_mas(a,N);
 WriteLN;
 Write('Массив B->');
 Sozd_mas(b,M);
 Viv_mas(b,M);
 WriteLn;
 Write('Массив B_Sort->');
 Sort_mas(b,M);
 Viv_mas(b,M);

 For l:=1 to N do c[l]:=a[l];
 h:=0;
 For l:=N+1 to N+M do Begin
                       Inc(h);
                       c[l]:=b[h];
                      End;
WriteLN;
Sort_mas(c,N+M);
Write('Массив С_Sort -> ');
Viv_mas(c,N+M);

End.
помогите доработать
и вот на файлы
Создать три файла: А,В,С из целых чисел. Создать новый файл D из чисел, которые встречаются во всех трех файлах. В файле D числа не должны повторяться

всем огромное спс за ранее люди вопрос об отчислении стоит помогите оч надо
yurka17 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление данных в текстовые файлы. Другие процедуры и функции для обработки текстовых файлов student2009 Помощь студентам 1 02.06.2009 08:44
Добавление данных в текстовые файлы. Другие процедуры и функции для обработки текстовых файлов student2009 Паскаль, Turbo Pascal, PascalABC.NET 5 01.06.2009 21:27
Помогите решить задачи в паскале! Файлы, функции и процедуры... Регинка-АРМ Помощь студентам 4 22.04.2009 19:32
помогите решить: 1 задача на множественный тип, 2 на файлы и процедуры и функции mpegable Паскаль, Turbo Pascal, PascalABC.NET 1 07.05.2008 18:17