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

Переворот массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Линейный список, подсчет времени http://www.cyberforum.ru/cpp-beginners/thread899048.html
Текст задачи: Информационная система метро содержит сведения для каждого поезда: номер поезда (трехзначный), время отправления, интервалы между станциями (массив из 8 чисел). Данные в информационной системе организованы в виде линейного списка. Написать программу, которая: -обеспечивает первоначальный ввод данных в информационную систему и формирование линейного списка; -производит вывод...
C++ Програмно-алгоритмическая реализация розкладу функции в ряд Тейлора ..... полягає в проведенні програмної реалізації розрахунку приблизного значення функції y, розклавши функцію f(x) в ряд Тейлора, при цьому необхідно вивести та застосувати рекурентне відношення для обрахування загальної частини для кожного доданку ряду або його частки. Вихідними параметрами завдань є аргумент функції, що змінюється в діапазоні з кроком Xdelta, та точність (допустима похибка)... http://www.cyberforum.ru/cpp-beginners/thread899046.html
C++ Вычисление расстояния между двумя точками
Здравствуйте уважаемые программисты помогите, пожалуйста написать программу. Тема: Массив А содержит вещественные числа. Требуется ввести целое число K и вычислить сумму элементов А, для которых I+J=К. Прежде, однако следует убедиться, что значение К позволяет найти решение, в противном случае нужно напечатать сообщение об ошибке. Спасибо.
C++ Посчитать кол-во елементов массива и их сумму, который расположен в диапазоне от R1 до R2
Посчитать кол-во елементов массива и их сумму, который расположен в диапазоне от R1 до R2(массив сталый, диапазон указывает пользователь). Сделать с помошью подпрограммы(или ф-ии). Хз.
C++ Односвязный список: найти максимальное отрицательное число http://www.cyberforum.ru/cpp-beginners/thread899019.html
Дан не пустой односвязный список, в котором каждый элемент имеет тип: struct elem { int num; elem* next; } Написать функцию int max_negative (elem *first) , которая возвращает наибольшее отрицательное число или 0, если нет ни одного отрицательного.
C++ Односвязный список, поменять местами элементы (максимальный и последний) Дан не пустой односвязный список, в котором каждый элемент имеет тип: struct elem { int num; elem* next; } Написать функцию void max_last (elem*&first, elem*&last), которая меняет местами два элемента в списке: максимальный и последний. подробнее

Показать сообщение отдельно
Гром
 Аватар для Гром
199 / 118 / 10
Регистрация: 20.03.2009
Сообщений: 1,075
Записей в блоге: 15
12.06.2013, 01:53     Переворот массива
Если под переворачиванием подразумевается отражение относительно побочной диагонали, то
C++
1
2
3
for (int i = 0; i < sz - 1; ++i)
 for (int j = 0; j <= i; ++j)
  swap(a[i][j], a[sz - i + 1][sz - j + 1]);
 
Текущее время: 03:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru