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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Консольный оконный интерфейс http://www.cyberforum.ru/cpp-beginners/thread59694.html
Интересуют операторы потипу window в паскале, чтобы выводить консольные окна, или в С++ так незя (более конкретно в ВС) кто знает скажите пожалуйста какими оперторами реализовать консольнй оконный...
C++ Must use C++ for the type iostream. При компиляции выдает вот такую ошибку: Error: IOSTREAM.H(25,2):Error directive: Must use C++ for the type iostream. Кто-нибудь знает как это исправить? Спасибо) http://www.cyberforum.ru/cpp-beginners/thread59687.html
Хитрое разделение массивов. C++
Из элементов массива А получить массивы В и С следующим образом. Выбрать в массиве А два наиболее близких по значению элемента; меньший из них поместить в массив В, а больший - в массив С. Продолжить...
удалить текст из файла C++
как удалить текст из файла?30 часа в поиске сижу,помню где то читал что то вро f=fopen(name, "w+r)или что то в этом роде помогите Добавлено через 3 минуты извините не 30 часов а минут
C++ Определить максимальное число из пяти заданных чисел http://www.cyberforum.ru/cpp-beginners/thread59662.html
Буду благодарен если поможете решить хоть что нибудь=-O 1.Запишите алгоритм программы, определяющей максимальное число из пяти заданных чисел. 2.Запишите алгоритм программы, определяющей...
C++ Не запускается программа Эта программа для подсчёта количества слов начинающихся с определённой буквы. У меня проблема с запуском пишет кучу ошибок про 'std'. Помогите запустить прогу! #include <iostream> #include... подробнее

Показать сообщение отдельно
botwa
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 22

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

28.10.2009, 22:24. Просмотров 776. Ответов 4
Метки (Все метки)

нужно поменять строки в матрице.
первую со второй, третью с четвёртой, пятую с шестой и т.д.

вот моя программа:

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
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
 int i,j,n,m,s;
 int *a;
 cout<<"n=";
 cin>>n;
 cout<<"m=";
 cin>>m;
 a=new int[n,m];
 cout<<"Vvedite matrizu a"<<endl;
 s=0;
 for(i=0; i<n; i++)
 for(j=0; j<m; j++)
 cin>>a[i,j];
 
 for(i=1; i<n; i+=2)
 for(j=0; j<m; j++)
 {
   s=a[i-1,j];
   a[i-1,j]=a[i,j];
   a[i,j]=s;
 }
 
 for(i=0; i<n; i++)
 for(j=0; j<m; j++)
 cout<<a[i,j];
 
 return 0;
 delete  [] a;
}

она делает какую-то абсолютную ересь.
выводит мне в результате поочерёдно последнюю и предпоследнюю строку.

помогите пожалуйста разобраться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.