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

Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т.д. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что означают данные процедуры??? http://www.cyberforum.ru/cpp-beginners/thread330185.html
Можете объяснить что делает программа построчно? (например: вводит переменную выводит строку Enter number of elements.... и т.д.) #include <iostream> #include <conio.h> int main() { int N; cout << "Enter number of elements:" <<endl;
C++ Считывание из файла в С++ Всем доброго времени суток. Есть задача: Дан текстовый файл в котором записаны данные следующим образом 1 12 3 2 3 11 5 2 11 8 3 14 Необходимо считать первый элемент первого столбца в переменную A и первый элемент третьего столбца в переменную D; Далее сравнить переменную А с элементами имеющегося массива и в случае нахождения совпадений к следующему элементу прибавить D т. е. http://www.cyberforum.ru/cpp-beginners/thread330176.html
ODBC, параметры по умолчанию C++
Доброго утра! Хочу на ПК програмно прописывать источники ODBC. Пример абстрактного, работающего кода. Это некий копи паст - так что не обращайте внимание на стайл. Мне важно понять суть. void main() { if (!SQLConfigDataSource(NULL,ODBC_ADD_SYS_DSN, "SQL Server\0", "DSN=RUM\0" "SERVER=RUM\0"
C++ Конструктор копирования не работает
Прошу вас помочь разобраться с конструктором копирования. Проблема в следующем при вызове конструктора копирование вылетает ошибка не пойму в чем проблема. #include <iostream> #include <windows.h> using namespace std; struct Book { char *term; char *definition; };
C++ Упорядочить строки матрицы по возрастанию значений элементов ее главной диагонали методом обмена. http://www.cyberforum.ru/cpp-beginners/thread330153.html
Упорядочить строки матрицы по возрастанию значений элементов ее главной диагонали методом обмена. Может кто-то помочь ?
C++ Затруднение со scanf Вот моя переписанная программа, затрудняюсь со scanf (как переделать на С++ ?) #include <iostream> #include <stdio.h> #include <math.h> #include <windows.h> using namespace std; int main() { SetConsoleCP(1251); //Òóïêà, øðèôò íå çàáóäü Lucida подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
06.07.2011, 14:03     Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т.д.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void swap_row(int *a, int *b, int sz){
  for(int i = 0; i < sz; ++i){
    a[i] ^= b[i];
    b[i] = a[i] ^ b[i];
    a[i] ^= b[i];
  }
}
 
int main(){
  const int X = 4, Y = 4;
  int a[X][Y] = {
    1, 2, 3, 7,
    4, 5, 6, 9,
    7, 8, 9, 2,
    6, 3, 1, 8
  };
  for(int i = 0, j = X - 1; i < X / 2; ++i)
    swap_row(a[i], a[j--], X);
  return 0;
}
 
Текущее время: 22:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru