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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Как правильно вставить переменную? http://www.cyberforum.ru/cpp-beginners/thread441895.html
Вот программа: #include <iostream> #include <cstdlib> #include <fstream> #include <stdio.h> #include <string> #include <io.h> #include <windows.h> #include <cmath>
C++ дана квадратная матрица Помогите пжл с задачей! дана квадратная матрица А, размером nxn. сформировать одномерный массив, содержащий минимальные элементы каждого столбца матрицы http://www.cyberforum.ru/cpp-beginners/thread441890.html
C++ Удалить строку из массива.
Удалить из массива А(13,5) строку, в которой находится наибольший элемент массива. Настоятельно рекомендую прочитать Правила форума - там и про названия тем, и про дубли есть...
миссия - f: сигма1(Z) -> N0. вроде это индуктивные функции C++
Количество отрезков с заданным свойством f: сигма1(Z) -> N0. Вариант свойства отрезка - "пилообразный", т.е. каждый элемент является строгим локальным минимумом или максимумом(строгий локальный минимум(максимум) не имеет соседа, равного или меньшего(большего), чем сам этот элемент). Собственно, вопросы: 1) что означает эта запись - f: сигма1(Z) -> N0 2) в чем смысл выполнения задания ...
C++ Написать функцию, которая обменивает значениями две целочисленных переменных, используя указатели. http://www.cyberforum.ru/cpp-beginners/thread441834.html
Ребят, такая задачка: "написать функцию, которая обменивает значениями две целочисленных переменных, используя указатели." И по возможности: "написать программу, которая вызывает эту функцию"
C++ Узнать площадь заштрихованой фигуры Необходимо узнать площадь заштрихованой фигуры вот на этом рисунке как делать задачу мне ясно: говорим пользователю ввести значение сторон прямоугольника ap и bp, множим их и узнаем площадь прямоугольника, для эллипса просим указать длину большой полуоси (ae) и длину малой полуоси (bе) потом площадь эллипса будет число пи *ae*be, затем от площади прямоугольника отнимаем площадь эллипса и... подробнее

Показать сообщение отдельно
Пашокк
0 / 0 / 0
Регистрация: 02.02.2012
Сообщений: 11
07.02.2012, 17:08  [ТС]     Поменять местами столбы в массиве
Цитата Сообщение от Serejke_qq Посмотреть сообщение
Следуйщий код меняет первый столбец с k-тым.. найдите индекс столбца в котором максимум и меняйте подобным образом:
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
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    int  n,m,temp;
    cout << "Введите n, m \n";
    
    cin >> n;
    cin >> m;
 
    int arr[n][m];    // *_*..
 
    cout << "Ввод массива : \n";
 
    for(int i=0; i<n; i++)
        for(int j=0; j<m; j++)
            cin >> arr[i][j];
 
    cout << "Массив : \n";
 
    for(int i=0; i<n; i++)
    {
        for(int j=0; j<m; j++)
            cout << arr[i][j] << " ";
 
        cout << endl;
    }
 
    cout << "Какой столбец меняем с первым?(с нулевым..!) : \n";
 
    int k;
    cin >> k;
 
    for(int i=0; i<m; i++)
    {
        temp = arr[i][k];
        arr[i][k] = arr[i][0];
        arr[i][0] = temp;
    }
 
    cout << "Массив после действий :\n";
 
    for(int i=0; i<n; i++)
    {
        for(int j=0; j<m; j++)
            cout << arr[i][j] << " ";
 
        cout << endl;
    }
    return 0;
}
Каким образом его найти?
 
Текущее время: 19:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru