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

Поменять местами 2-й и 3-й столбцы матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Извлечение корня n-степени http://www.cyberforum.ru/cpp-beginners/thread355885.html
Написал программу для вычисления корня n-cтепени #include<iostream> #include<math.h> using namespace std; int main() {setlocale(LC_ALL,"Rus"); float a,b; cout<<"Введите число --> ";
C++ Инициализация static переменной Задание опять же таки из книги Страуструпа: Определите два класса, каждый со статическим членом, так, чтобы конструирование статического члена использовало ссылку на другой статический член. Где такое может встретиться в реальном коде? Как нужно модифицировать эти классы, чтобы устранить в конструкторах зависимость от порядка? Что-то не представляю я как это сделать. Допустим есть у меня 2... http://www.cyberforum.ru/cpp-beginners/thread355876.html
C++ Добавить вывод перед и после main()
Задание из книги Старуструпа: Дана программа: #include <iostream> int main () { std: :cout<<"Hello, world\n"; } Модифицируйте ее так, чтобы она выводила Initialize
куча(пирамидальная сортировка C++
int i,t,y; int x; int a; ifstream in; ofstream out; in.open ("input.txt"); out.open("output.txt");
C++ Дописать в строку переменную http://www.cyberforum.ru/cpp-beginners/thread355856.html
Возникла задача дописать в строку переменную, нужно это чтобы выбрасывать более информативные исключения void set(int z) { if(z>x && z<y) n=z; else throw Bad_data("Wrong argument z"); }
C++ Построить букву( графика) 1. Построить контуры своей области и заполнить её заданными наклонными линиями.. 2. В своей области построить из отрезков прямых линий контуры заданного объекта. 1 и 2 задание выполнить в двух вариантах: с использованием стандартной функцию line BorlandC и собственной функции, написанной по алгоритму Брезенхейма. объект вокруг которого это всё должно происходить русская "Л" подробнее

Показать сообщение отдельно
STRAG 92
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 59
24.09.2011, 20:00     Поменять местами 2-й и 3-й столбцы матрицы
Есть код, он меняет главную диагональ. А нада поменять 2-й и 3-й столбцы местами. Помогите переделать.
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
#include<iostream>
using namespace std;
const int n=4,m=4;
void InArray (float [n][m]);
void Change (float [n][m]);
void PrintArray (float [n][m]);
void main()
{
        float a[n][m];
        InArray (a);
        PrintArray (a);
        Change (a);
        PrintArray (a);
        system("pause");
}
 void InArray (float a[n][m])
{
         cout<<"Vvedite massiv"<<n<<"*"<<m<<endl;
         for (int i=0;i<n;i++)
         {              
                 for (int j=0;j<m;j++)
                        cin>> a[i][j];
         }
 }
 void Change (float a[n][m])
 {
         int i=0,j=0;
         float tmp=0;
         for (i=0;i<n;i++)
         {       
                for (j=0;j<m;j++)
                {
                        if (i==1)
                        {
                                tmp= a[i][j] ;                          
                                a[i][j] =a[i+1][j] ;
                                a[i+1][j] = tmp;
                        }
                }
         }
 }
 void PrintArray  (float a[n][m])
 {
        cout<<"Matrica A" <<endl;
         for (int i=0;i<m;i++)
         {
                 for (int j=0;j<n;j++){
                         cout<<a[j][i];}
                 cout <<endl;
         }
 }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru