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

Поменять местами столбцы с максимальным и минимальным элементами в матрице - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите вот написал код http://www.cyberforum.ru/cpp-beginners/thread1048990.html
#include <iostream> #include <stdio.h> #include <conio.h> #include <locale> #include <ctime> void main() { setlocale(LC_ALL, "Russian"); int a,c,n,m,x;
C++ Бинарные деревья: дописать код ,чтобы искать число массива в бинарном дереве и время выполнения поиска Код реализации: // Авл деревья 2.cpp: определяет точку входа для консольного приложения. //бинарное дерево #include "stdafx.h" //Программа формирует дерево из массива целых чисел и выводит его на экран //root - корень дерева #include <iostream> #include <conio.h> #include <ctime> http://www.cyberforum.ru/cpp-beginners/thread1048988.html
база данных C++
Биржа ведёт учёт заключённых сделок: № п. п., сторона1, сторона 2, сумма договора(тыс.руб.), дата заключения. При вводе информации о новой сделке выдавать на экран общую сумму произведённых сделок, а также записи в заданном интервале времени с подсчётом общей суммы за этот период. Должно быть в виде меню. надо сделать 3 методами: 1 массив 2 файл 3 односвязный список
C++ Сортировка стеков
Надо отсортировать стек следующим образом: до максимального элемента - по возрастанию; после максимального по убыванию. Ниже приведена программа в которой вводятся элементы стека и выполняются еще другие действия, которые здесь не важны. Так же там присутствует обычная сортировка. Просьба показать сортировку на данной программе #include "stdafx.h" #include "iostream"
C++ Вывод очереди http://www.cyberforum.ru/cpp-beginners/thread1048963.html
Здравствуйте, у меня такой вопрос, я создал очередь с помощью queue, можно ли вывести всю очередь, у меня получалось выводить только первый и последний элементы =\
C++ Ошибка при освобождении памяти массива string Вот тут вот при delete возникает ошибка, и пишет "The program ' Array Template.exe: Native' has exited with code 3 (0x3)." template <class Type> void Array<Type>::operator+=(Type value) { Array<Type> tmp(*this); // сохраняем текущий массив delete theArray; // освобождаем память size++; // увеличиваем размер theArray = new Type; // создаем новый массив for (int i = 0; i < size-1;... подробнее

Показать сообщение отдельно
recoder
 Аватар для recoder
129 / 129 / 28
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
19.12.2013, 22:20     Поменять местами столбцы с максимальным и минимальным элементами в матрице
Вот вроде, проверьте!
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
58
59
60
61
62
63
#include <iostream>
#include <ctime>
#include <cstdlib>
#include <iomanip>
 
int main()
{
    using namespace std;
 
    int mas[5][5];
 
    srand(time(NULL));
    for(int i = 0; i < 5; i++)
        for(int j = 0; j < 5; j++)
            mas[i][j] = rand() % 10 + 1;
 
 
    int min, max;
    min = mas[0][0];
    max = mas[0][0];
 
    int nj, mj;
    nj = mj = 0;
 
    for(int i = 0; i < 5; i++)
        for(int j = 0; j < 5; j++){
            if (min >= mas[i][j]){
                min = mas[i][j];
                nj = j;
            }
            if (max <= mas[i][j]){
                max = mas[i][j];
                mj = j;
            }
        }
 
    
 
    // Вывод
    for(int i = 0; i < 5; i++){
        for(int j = 0; j < 5; j++)
            cout << mas[i][j] << " ";
        cout << endl;
    }   
 
    // Меняем мастами
    for (int j = 0, i = 0; j < 5, i < 5; j++, i++){
        int temp = mas[j][mj];
        mas[j][mj] = mas[i][nj];
        mas[i][nj] = temp;
    }
 
    cout << endl << endl;
    // Вывод
    for(int i = 0; i < 5; i++){
        for(int j = 0; j < 5; j++)
            cout << mas[i][j] << " ";
        cout << endl;
    }   
 
    cin.get();
    return 0;
}
 
Текущее время: 13:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru