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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2013, 19:16   #1
Svetlana124
 
Регистрация: 27.02.2013
Сообщений: 3
По умолчанию Двумерный массив

Нужно написать программу, помогите пожалуйста, я сама не смогла, может вы поможете:

Дан двумерный массив размером MхN. Найти индекс максимального и минимального элемента. Из первых 4х строк массива сформировать четыре новых вектора(одномерные массивы). Найти все числа, входящие в вектор по одному разу.
Заранее благодарна.
Svetlana124 вне форума Ответить с цитированием
Старый 27.02.2013, 19:19   #2
KooKish
Улыбаемся :)
Пользователь
 
Регистрация: 18.12.2012
Сообщений: 74
По умолчанию

Цитата:
я сама не смогла
Покажите что у Вас не получается. Не может быть такого что бы всё не получалось.
И хотелось бы знать, в какой программе пишем, а то экстрасенсорика не мой конёк.
Не забываем про весы.
KooKish вне форума Ответить с цитированием
Старый 27.02.2013, 19:25   #3
KooKish
Улыбаемся :)
Пользователь
 
Регистрация: 18.12.2012
Сообщений: 74
По умолчанию

Например макс. мин. для C++
Код:
max = a[0][0];
min = a[0][0];
for(int i=1;i<n;i++)
  for(int j=1;j<m;j++){
    if( a[i][j] > max ) max = a[i][j];
    if( a[i][j] < min ) min = a[i][j];
  }
Не забываем про весы.
KooKish вне форума Ответить с цитированием
Старый 27.02.2013, 19:38   #4
Svetlana124
 
Регистрация: 27.02.2013
Сообщений: 3
По умолчанию

На паскале нужно.
Svetlana124 вне форума Ответить с цитированием
Старый 27.02.2013, 19:45   #5
KooKish
Улыбаемся :)
Пользователь
 
Регистрация: 18.12.2012
Сообщений: 74
По умолчанию

Ну, как бы почти ничего не изменилось.
Код:
max := a[0][0];
min := a[0][0];
for i=1 to n do
  for j=1 to m do
  begin
    if (a[i][j] > max) then max := a[i][j];
    if (a[i][j] < min) then min := a[i][j];
  end;
Не забываем про весы.
KooKish вне форума Ответить с цитированием
Старый 27.02.2013, 20:09   #6
Svetlana124
 
Регистрация: 27.02.2013
Сообщений: 3
По умолчанию

А что-нибудь кроме макс и мин можно пожалуйста ?
Svetlana124 вне форума Ответить с цитированием
Старый 27.02.2013, 20:34   #7
KooKish
Улыбаемся :)
Пользователь
 
Регистрация: 18.12.2012
Сообщений: 74
По умолчанию

Ну например:
Код:
j:=1;
for i:= 1 to n do
  begin
    b[i][j] := a[i][j];
    c[i][j] := a[i][j+1];
    d[i][j] := a[i][j+2];
    e[i][j] := a[i][j+3];
  end;
Не забываем про весы.
KooKish вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерный Массив Konrak Помощь студентам 2 07.12.2011 15:19
Одномерный массив и Двумерный массив eugene1437 Общие вопросы C/C++ 15 25.05.2011 19:17
Двумерный массив. subbass Общие вопросы C/C++ 2 25.05.2011 18:29
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40
Двумерный массив... slim5 Помощь студентам 2 20.06.2008 23:16