5 / 5 / 12
Регистрация: 12.09.2013
Сообщений: 156
1

Поменять строку, содержащую минимальный элемент на строку, содержащую максимальный элемент

26.10.2013, 18:22. Показов 1245. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
чесно говоря не знаю как играться с min и max в массивах. Помогите пожалуйста з задачкой:
есть массив а(6,8), нужно поменять строку что содержит минимальный елемент на строку что содержит максимальный елемент. Можно допкстить что все елементы массива едины.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.10.2013, 18:22
Ответы с готовыми решениями:

Поменять местами строку матрицы, содержащую минимальный элемент, со строкой, содержащей максимальный
всем привет!прошу помощи! В произвольной матрице i= , j= поменять местами строку, содержащую...

Найти максимальный элемент и строку матрицы, содержащую этот элемент, поменять с первой строкой
1.Дана матрица размерности N на M. Найти максимальный элемент и строку, содержащую этот элемент,...

Найти максимальный элемент и строку, содержащую этот элемент
Дана матрица размерности N на M. Найти максимальный элемент и строку, содержащую этот элемент. ...

Удалить строку, содержащую минимальный элемент матрицы
задали прогу написать а не знаю как.... вот условие: "удалить строку, содержащую минимальный...

1
42 / 42 / 51
Регистрация: 04.01.2013
Сообщений: 105
26.10.2013, 19:05 2
Лучший ответ Сообщение было отмечено Misha_Beginner как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
uses
  crt;
 
var
  i, j, i_mx, i_mn: byte;
  min, max: integer;
  a: array [1 .. 6, 1 .. 8] of integer;
  b: array [1 .. 8] of integer;
 
begin
  randomize;
  writeln('Исходный массив: ');
  for i := 1 to 6 do
  begin
    for j := 1 to 8 do
    begin
      a[i, j] := random(20) - 10;
      write(a[i, j], ' ');
    end;
    writeln;
  end;
 
  writeln;
 
  min := a[1, 1];
  max := a[1, 1];
  i_mn := 1;
  i_mx := 1;
 
  for i := 1 to 6 do
    for j := 1 to 8 do
      if a[i, j] > max then
      begin
        max := a[i, j];
        i_mx := i;
      end
      else if a[i, j] < min then
      begin
        min := a[i, j];
        i_mn := i;
      end;
 
  writeln('Строка номер ', i_mx, ' содержит максмиальный элемент (', max, ')');
  writeln('Строка номер ', i_mn, ' содержит минимальный элемент (', min, ')');
 
  writeln;
 
  for j := 1 to 8 do
  begin
    b[j] := a[i_mn, j];
    a[i_mn, j] := a[i_mx, j];
    a[i_mx, j] := b[j];
  end;
 
  writeln('Конечный массив:');
  for i := 1 to 6 do
  begin
    for j := 1 to 8 do
      write(a[i, j], ' ');
    writeln;
  end;
 
  readln;
 
end.
1
26.10.2013, 19:05
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.10.2013, 19:05
Помогаю со студенческими работами здесь

Каждую строку, содержащую минимальный элемент матрицы, на массив B(M).
Дана целочисленная матрица из N-строк и M-столбцов (1&lt;N&lt;=100, 1&lt;M&lt;=50). Выполнить заданную операцию...

Создать матрицу размера m*n и обнулить в ней строку, содержащую максимальный элемент матрицы и столбец, содержащий минимаьный элемент матрицы
Создать матрицу размера m*n и обнулить в ней строку, содержащую максимальный элемент матрицы и...

В матрице размером NxM поменять местами строку, содержащую элемент с наибольшим значением, со строкой, содержащей элемент с наименьшим значением.
Помогите пожалуйста!!!

Поменять местами строку , в которой находится максимальный элемент со строкой, где находится минимальный элемент матрицы
Дана целочисленная матрица А размером N, где N вводится с клавиатуры. Поменять местами строку , в...

Поменять местами строку матрицы, содержащую максимальный элемент, со строкой, содержащей минимальный
Суть задания , поменять местами строку, содержащую максимальный элемент, со строкой, содержащей...

Найти строку, содержащую минимальный элемент матрицы. Найденную строку поменять местами с 4-ой строкой
Дана матрица А(5,3) 1. Найти строку, содержащую минимальный элемент матрицы 2. Найденную...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru