Форум программистов, компьютерный форум CyberForum.ru

Строку матрицы с минимальным элементом поменять со строкой с максимальным - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрицы в ООП http://www.cyberforum.ru/cpp-beginners/thread977716.html
Здравствуйте. Приступил к изучению ООП на С++. Столкнулся с трудностями. Буду очень рад и признателен Вам за помощь. Требуется выполнить задание: Даны 2 матрицы с исходными заданными значениями. Необходимо создать класс "Матрица". Предусмотреть в нём методы: конструктор, деструктор, метод вывода матрицы на экран. является ли матрица единичной; а также операторы перегрузки: сложение,...
C++ Поиск символа с конца строки Здравствуйте.. Как найти символ с конца строки ? Например : предложение - просто тестовый вариант. И нужно определить позицию 2-ого пробела с конца... (именно с конца, т.к. предложение могут быть большими и нужно с конца.) http://www.cyberforum.ru/cpp-beginners/thread977714.html
вектор C++
Створити вектор А. Для створення масиву викоритстати генератор випадкових чисел. Кількість елементів масиву розраховується по формулі n=80+2i, де і=3. Відсортувати отриманий масив. Підрахувати для кожного методу кількысть операцій порівняння та обмінів. Кожен метод оформити як підпрограмму Официальные языки форума - русский и английский. Перепечатайте задание.
C++ Списки
Данный список А, що складається з записів перше поле дійсне число а друге адреса наступного елемента . Скласти підрограму для обчислення кількосты додатніх значень списку Официальные языки форума - русский и английский. Перепечатайте задание.
C++ Как подсчитать сумму всех info? http://www.cyberforum.ru/cpp-beginners/thread977697.html
#include "stdafx.h" #include "stdio.h" #include "stdlib.h" #include "math.h" #include <locale.h> int main() { setlocale(LC_ALL, ""); int bytes;
C++ Блок-схема алгоритма #include <iostream> #include <conio.h> #define LENGTH 20 int main() { int array = {1, 5, 6, 3, 12, 36, 87, 91, 34, 85,2,4,5,6,8,9,0,1,5,7}, counter = 0; подробнее

Показать сообщение отдельно
Cooler0k
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 36
15.10.2013, 00:43     Строку матрицы с минимальным элементом поменять со строкой с максимальным
не получается поменять местами строку в которой находится минимальный элемент на строку в которой находится максимальный элемент. Подскажите как
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
#include "stdafx.h"
#include <conio.h>
#include <iostream>
#include <locale>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{ setlocale(LC_ALL, "rus");
    cout<<"Введите N:  ";
    int min =0;
    int max =0;
    int n = 0; 
    int i,q,j,r;
    cin >> n; // Считываем с клавиатуры n
    int **a = new int* [n]; // Создаем массив указателей
    for (int i = 0; i < n; i++)
    {
        a[i] = new int [n]; // Создаем элементы
    }
    
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            a[i][j] = rand() % 10;
            cout << a[i][j] << " "; // Вывести элементы на консольку
        }
        cout << endl; // Двумерный массив. 
    }
    // Считаем минимальный и максимальный
    min = a[0][0];// 
    max = a[0][0];// 
 
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            if (a[i][j] < min) min = a[i][j];
            if (a[i][j] > max) max = a[i][j];
        }      
    }
        cout << "min = " << min << endl << "max = " << max << endl;
        
    getch ();
    return 0;}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru