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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 07.12.2013, 19:23   #1
mishammm
Форумчанин
 
Регистрация: 21.09.2013
Сообщений: 232
По умолчанию замена элементов в массиве

Задача такова: Нужно заменить в строке минимальный элемент на максимальный в масиве, вот что я пробывал:
Код:
var 
     a:array[1..6,1..8] of real;
j,i:integer;
temp,max,min:real;
max_i,min_i,min_j,max_j:integer;
begin
writeln( 'massiv: ');
for i:=1 to 6 do
For j:=1 to 8 do 
begin
Readln(a[i,j]);
end;
For i:=1 to 6 do
For j:=1 to 8 do
begin
if a[i,j]>max then
begin
max:=a[i,j];
max_i:=i;
max_j:=j;
end;
end;
for i:=1 to 6 do
For j:=1 to 8 do
begin
if a[i,j]<min then
begin
min:=a[i,j];
min_i:=i;
min_j:=j;
end;
end;
begin
temp:=a[min_i,min_j];
a[min_i,min_j]:=a[max_i,max_j];
a[max_i,max_j]:=temp;
end;
 writeln('visortovano:');
  for i := 1 to 6 do
  begin
    for j := 1 to 8 do
      write(a[i, j]:4:0, ' ');
    writeln;
  end;
  readln;
end.
но не меняет элементы местами. Помогите пожалуйста исправить программу
mishammm вне форума
Старый 08.12.2013, 00:56   #2
mishammm
Форумчанин
 
Регистрация: 21.09.2013
Сообщений: 232
По умолчанию

уже разобрася, код работает как надо почти идентичный тому что я кинул, немного просто дописал красивый ввод и вывод!
mishammm вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
замена элементов в массиве baizhik_street Общие вопросы C/C++ 1 24.10.2011 15:31
В массиве из n элементов подсчитать количество четырёд идущих подряд одинаковых элементов ( Delphi7 ) Анастасья Помощь студентам 1 31.03.2011 19:23
В массиве из п элементов много совпадающих элементов. Найти количество различных элементов Strax Фриланс 11 12.06.2010 20:13
В массиве A, состоящем из 10 элементов, подсчитать количество положительных элементов Alex61 Помощь студентам 5 16.05.2009 23:06
В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива HazelHen Общие вопросы C/C++ 2 29.03.2009 15:16