Форум программистов, компьютерный форум, киберфорум
Наши страницы

C для начинающих

Войти
Регистрация
Восстановить пароль
 
micheev.vovik
0 / 0 / 0
Регистрация: 13.05.2012
Сообщений: 1
#1

В матрице поменять местами строку, содержащую минимум, со строкой содержащей максимум - C (СИ)

16.05.2012, 16:15. Просмотров 631. Ответов 1
Метки нет (Все метки)

В матрице А размера 5х5 поменять местами строку, содержащую наименьший элемент, со строкой содержащей наибольший элемент.Последние операции выполнить в подпрограмме.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2012, 16:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос В матрице поменять местами строку, содержащую минимум, со строкой содержащей максимум (C (СИ)):

В матрице поменять местами строку, содержащую минимальный элемент, со строкой, содержащей максимальный элемент массива - C (СИ)
Помогите пожалуйста поправить код... Задание:В двумерном N*K массиве целых чисел поменять местами строку, содержащую минимальный элемент...

Массивы и указатели: Поменять местами строку, содержащую максимальный элемент, со строкой, содержащей минимальный - C (СИ)
дана действительная матрица размера nxm. Поменять местами строку, содержащую элемент с наибольшим значением со строкой, содержащей...

Массивы и указатели: Поменять местами строку, содержащую максимальный элемент, со строкой, содержащей минимальный - C (СИ)
дана действительная матрица размера nxm. Поменять местами строку, содержащую элемент с наибольшим значением со строкой, содержащей...

Поменять в матрице местами строку с максимальным элементом и строку, содержащую min элемент - C (СИ)
// 1=Указатели. Поменять местами строки.cpp : Defines the entry point for the console application. // A - динамичсекий массив. Необходимо...

Поменять местами минимум и максимум многомерного массива - C (СИ)
Добрый день! как в данном коде поменять минимум и максимум местами? #include<stdio.h> main() { int P,i,j,min,max,c; min=P; ...

Поменять в двумерном массиве местами минимум и максимум - C (СИ)
В программе реализованно задание: Поменять в двумерном массиве местами min и max. При запуске программы выдаёт ошибку. Ошибка со строчкой...

1
zitxbit
89 / 741 / 75
Регистрация: 11.04.2012
Сообщений: 971
17.05.2012, 13:02 #2
C++
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
#define N 5
 
void swap(int& n1, int& n2);
 
int main()
{
   int A[N][N] = { {-3, 5, 7,-6, 2 },
                   { 9, 4,-3, 8,-1 },
                   {-2, 5,-6, 4, 3 },
                   { 7,-8, 9,-1,-2 },
                   {-3, 7, 8, 2, 6 } };
 
   int min_i = 0, min_j = 0;
   int max_i = 0, max_j = 0;
   for (int i = 0; i < N; i++)
        for (int k = 0; k < N; k++)
            if (A[i][k] < A[min_i][min_j])
             { min_i = i; min_j = k; }
            else if (A[i][k] > A[max_i][max_j])
             { max_i = i; max_j = k; }
 
   
   for (int q = 0; q < N; q++)
       swap(A[min_i][q],A[max_i][q]);
 
   for (int z1 = 0; z1 < N; z1++)
   {
       for (int z2 = 0; z2 < N; z2++)
           printf("%d ",A[z1][z2]);
       printf("\n");
   }
}
 
void swap(int& n1, int& n2)
 { int _t = n1; n1 = n2; n2 = _t; }
http://liveworkspace.org/code/63d1f76b4e64e67b990070eb9ebec470
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2012, 13:02
Привет! Вот еще темы с ответами:

Найти максимум и минимум целочисленного массива и поменять их местами - C (СИ)
Задан целочисленный массив размера N. Найти максимум и минимум массива и поменять их местами. Полученный массив вывести на экран в порядке...

Необходимо поменять местами минимум и максимум в массиве, используя функции - C (СИ)
В общем, не могу разобраться что не так в функции min_ar и max_ar, сама программа запускается но после ввода массива выдает...

Поменять местами строки в которых содержится максимум и минимум нечётных элементов - C (СИ)
Поменять местами строки в которых содержится максимум и минимум нечётных элементов . подскажите как проверять строки отдельно на...

Поменять местами строку матрицы с максимальной суммой со строкой с минимальной - C (СИ)
Поменять местами строку с максимальной суммой со строкой с минимальной. Добавлено через 56 минут Вот я реализоваль матрицу, а...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru