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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Мароль
0 / 0 / 0
Регистрация: 01.11.2013
Сообщений: 2
#1

В каждой из заданных матриц поменять местами строки, содержащие самый и наименьший элемент - C++

01.11.2013, 17:10. Просмотров 232. Ответов 2
Метки нет (Все метки)

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

Поменять местами строки матриц, содержащие максимальные элементы - C++
Ввести две матрицы действительных чисел 4х5. Поменять местами строки матриц, содержащие максимальные элементы.Мб кто-то знает :?

Найти наибольший и наименьший элементы каждой строки прямоугольной матрицы и поменять их местами - C++
Помогите написать программу. Самостоятельно не получается никак.

Создать одномерный массив, найти наименьший элемент 3-го столбца, поменять местами наименьший элемент элементы - C++
Дана матрица А(5,3) 1 Создать новый одномерный массив,каждый элемент которого равен среднему арифметическому элементов соответствующей...

Дана матрица размера 6x9. Поменять местами строки содержащие минимальный и максимальный элемент - C++
дана матрица размера 6x9 поменять местами строки содержащие минимальный и максимальный элемент (такие элементы должны быть одни) )))...

Поменять местами максимальный элемент каждой строки с первым элементом соответствующей строки - C++
Задана матрица С(5,5). Поменять местами максимальный элемент каждой строки с первым элементом соответствующей строки. решить пример тремя...

Поменять местами максимальный элемент каждой строки с первым элементом соответствующей строки - C++
Всем привет помогите применить указатели в программах. Кода написала, а вот указателями пользоваться не могу( 2)Задана матрица С(5,5)....

2
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
01.11.2013, 17:37 #2
Мароль, самый и наименьший?
0
olya7
488 / 305 / 92
Регистрация: 18.02.2013
Сообщений: 735
01.11.2013, 18:18 #3
Даны две матрицы А и В одинакового порядка N. В каждой из заданных матриц поменять местами строки, содержащие минимальный и максимальный элемент

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include<iostream.h>
#include<iomanip.h>
#include<windows.h>
void main()
{
    int **a,i,j,i_min=0,i_max=0,min,max,n,m;
    cout << "Enter n,m";
    cin >> n>>m;
    a=new int *[n];
    for (i=0; i<n;i++)
        a[i]= new int [m];
 
    for (i=0; i<n;i++)
    {
        for (j=0; j<m;j++)
        {
            a[i][j]=rand()%20;
            cout<<a[i][j]<<setw(5);
        }
        cout<<endl;
    }
    min=max=a[0][0];
    for (i=0; i<n;i++)
        for (j=0; j<m;j++)
            if(a[i][j]>max)
            {
                max=a[i][j];
                i_max=i;
            }
            else
                if(a[i][j]<min)
                    {
                    min=a[i][j];
                    i_min=i;
                    }
    if(i_max==i_min) cout<<"Perestanovka nevozmozhna";
    else 
    {
        int *b=a[i_max];
        a[i_max]=a[i_min];
        a[i_min]=b;
    }
    cout<<endl;
    cout<<"min="<<min<<setw(5)<<"max="<<max<<setw(5)<<"i_min="<<i_min<<setw(5)<<"i_max="<<i_max<<endl;
 
    cout<<endl;
    for (i=0; i<n;i++)
    {
        for (j=0; j<m;j++)
            cout<<a[i][j]<<setw(5);
        cout<<endl;
    }
        for (i=0; i<n;i++)
        delete []a[i];
    delete []a;
 
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2013, 18:18
Привет! Вот еще темы с ответами:

Поменять местами максимальный элемент каждой строки матрицы с первым элементом строки - C++
Написать функцию, которая меняет местами максимальный элемент каждой строки матрицы С(5,5) с первым элементом соответствующей строки.

Создать новый массив, найти наименьший элемент 3-го столбца, поменять местами наименьший элемент 3-го столбца и элемент a23 - C++
1 Создать новый одномерный массив , каждый элемент которого равен среднему арифметическому элементов соответствующей строки данной матрицы....

В функции, для каждой строки матрицы M[n][k], максимальный элемент поменять местами с первым элементом строки - C++
В функции, для каждой строки матрицы M, максимальный элемент поменять местами с первым элементом строки. Дополнительных массивов и матриц...

Задана матрица С(5,5). Поменять местами максимальный элемент каждой строки с первым элементом соответствующей строки - C++
Задана матрица С(5,5). Поменять местами максимальный элемент каждой строки с первым элементом соответствующей строки.


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

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

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