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

Поменять строки матрицы местами - 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++ в консоли.
удалить текст из файла C++
как удалить текст из файла?30 часа в поиске сижу,помню где то читал что то вро f=fopen(name, "w+r)или что то в этом роде помогите Добавлено через 3 минуты извините не 30 часов а минут
C++ Определить максимальное число из пяти заданных чисел http://www.cyberforum.ru/cpp-beginners/thread59662.html
Буду благодарен если поможете решить хоть что нибудь=-O 1.Запишите алгоритм программы, определяющей максимальное число из пяти заданных чисел. 2.Запишите алгоритм программы, определяющей минимальное число из пяти заданных чисел. 3.Запишите алгоритм программы, определяющей среднее значение для пяти заданных чисел. 4.Запишите алгоритм программы, определяющей разность между максимальным и...
C++ Не запускается программа Эта программа для подсчёта количества слов начинающихся с определённой буквы. У меня проблема с запуском пишет кучу ошибок про 'std'. Помогите запустить прогу! #include <iostream> #include <string> int main() { std::cout << "Please, enter string: "; std::string str; std::getline(std::cin, str); подробнее

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

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

28.10.2009, 22:24. Просмотров 695. Ответов 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;
}

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

помогите пожалуйста разобраться.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru