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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2009, 23:44   #1
Lion1988
Новичок
Джуниор
 
Регистрация: 27.10.2009
Сообщений: 3
По умолчанию Паскаль. Массивы.

Здравствуйте! Помогите пожалуйста написать программу в Турбо Паскале7.

"Даны вещественные массивы x1,x2,…,xn и y1,y2,…,yn. Преобразовать их по правилу: большее из xi и yi принять в качестве нового значения xi, а меньшее – в качестве нового значения yi."
Lion1988 вне форума Ответить с цитированием
Старый 28.10.2009, 09:14   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Сам о как думаешь делать? В методичке что онаписано?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.10.2009, 09:17   #3
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Просто сравнение двух чисел в цикле и их перестановка. Начни хотя бы, я дал тебе направление.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 28.10.2009, 10:35   #4
Lion1988
Новичок
Джуниор
 
Регистрация: 27.10.2009
Сообщений: 3
По умолчанию

дали только задание. Я в программирование слаб.
Lion1988 вне форума Ответить с цитированием
Старый 28.10.2009, 15:53   #5
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
uses
  crt;
var 
  x,y:array[1..100] of Real;
  i,n:Integer;
  m:Real;
  t:Real;

function max(a,b:Real):Real;
begin
  if a>=b then max:=a
    else max:=b;
end;

function min (a,b:Real):Real;
begin
  if a<=b then min:=a
    else min:=b;
end;

begin
  Writeln('input n');
  Readln(n);
  Randomize;
  for i:=1 to n do
    begin
      x[i]:=Random(20)+random(100)/100;
      y[i]:=Random(20)+random(100)/100;
    end;
  Writeln('----old x----');
  For i:= 1 to n do
    write(x[i]:8:2);
  Writeln;
  Writeln('----old y----');
  For i:= 1 to n do
    write(y[i]:8:2);
  For i:=1 to n do
  begin
    m:=max(x[i],y[i]);
    t:=Min(x[i],y[i]);
    x[i]:=m;
    y[i]:=t;
  end;
  Writeln;
  Writeln('----new x----');
  For i:= 1 to n do
    write(x[i]:8:2);
  Writeln;
  Writeln('----new y----');
  For i:= 1 to n do
    write(y[i]:8:2);
  Writeln;
  Writeln('---END---');
  Writeln('Press any key to exit!');
  Readln;
end.
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 28.10.2009, 17:22   #6
Lion1988
Новичок
Джуниор
 
Регистрация: 27.10.2009
Сообщений: 3
По умолчанию

Спасибо большое за помощь!
Lion1988 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
массивы. паскаль. tanuschka Помощь студентам 7 05.10.2009 23:20
Массивы. Паскаль. Denis41 Помощь студентам 1 14.09.2009 20:15
массивы. паскаль cold-hands Помощь студентам 4 05.04.2009 21:39
Массивы Паскаль Рітка-кулеметчиця Помощь студентам 1 02.02.2009 08:48
Паскаль. Массивы Sexy Fox Помощь студентам 5 12.04.2008 21:45