Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Упорядочить нечетные по значению элементы третьей четверти по возрастанию обратных значений https://www.cyberforum.ru/ cpp-beginners/ thread1854051.html
Добрый вечер! Возникли затруднения с написанием кода на С++. Упорядочить нечетные по значению элементы третьей четверти по возрастанию обратных значений :help:
C++ Найти число пи
Найти сумму ряда
C++ Вывод в столбик первых слов всех предложений https://www.cyberforum.ru/ cpp-beginners/ thread1854029.html
Помогите написать программу для вывода в столбик первых слов всех предложений. Текст должен считывается из текстового документа.
C++ Проверить наличие в десятичном представлении числа заданной цифры Допустим есть элемент массива ary , как проверить есть ли в этом числе цифра 2 ? т.е например ary = 302 ; - True ary = 10; - False https://www.cyberforum.ru/ cpp-beginners/ thread1854022.html
Работа с динамическим двумерным массивом C++
Написал код. В двумерном массиве 5х5 находится максимальное значение каждой строки и затем минимальное из них. Необходимо указывать размеры массива с клавиатуры и все также заполнять его случайными числами, заданными с клавиатуры. Также нужно обернуть алгоритмы ввода, заполнения массива, нахождения максимума и минимума в функции. // MinMaxMatrix.cpp : Defines the entry point for the console...
C++ Перегрузка operator+ Здравствуйте, уважаемые. Помогите разобраться. У меня есть класс CharRow у которого есть такие вот поля : class CharRow { protected: char* ptr; int ROW_MAX_LENGTH; https://www.cyberforum.ru/ cpp-beginners/ thread1853990.html
C++ Затруднения с пониманием задания по двухмерным массивам Дано задание: Заменить элементы неглавной диагонали матрицы целых чисел размером 5на 5 разностями элементов строк. 1. Заменить "разностями элементов строк"? Но тогда не понимаю, строка - с какого числа отнимать и т.д. И есть ли подобные решения:? 2. Как заменить полученную разницу с каждой строки, через циклы, это понятно, а как обратиться нужно ячейке/? https://www.cyberforum.ru/ cpp-beginners/ thread1853986.html C++ Не обрабатываются события мыши в консоли
Препод дал код, который ,как пример, показывает обработку событий мыши. Так вот в аудитории все работает как надо, а дома после запуска - тупо черное окно консоли и курсор, отрабатывается токо кнопка Esc. События мыши не обрабатываются. Я уже настройки студии до заводский сбросил,ни фига. Возможно я что-то наклацал в настройках консоли,тогда где узнать настройки по умолчанию?! А мне...
C++ Вызвать метод через указатель на метод class MenuItem { public: MenuItem(string name, MenuItem *parent = nullptr, void(MenuItem::*EventHadler)() = nullptr, bool isSelected = false) { this->name = name; this->parent = parent; this->EventHadler = EventHadler; this->isSelected = isSelected; this->items = new vector<MenuItem*>(); https://www.cyberforum.ru/ cpp-beginners/ thread1853960.html C++ Рекурсивный алгоритм помогите пожалуйста Представить в рекурсивный алгоритм Цикл пока ((proverka=1) и (k>1) ) Если A > A То Начало zam:=A A=A A:=zam proverka=0 Конец https://www.cyberforum.ru/ cpp-beginners/ thread1853948.html
Функция заменяющая отрицательные элементы массива их модулями C++
Заменить отрицательные элементы линейного массива их модулями, не пользуясь стандартной функцией вычисления модулей. Подсчитать количество произведенных замен. Помогите, тему функций пропустил, понять не могу( Заранее спасибо за помощь.
C++ Вычислить среднее арифметическое элементов, расположенных до первого и после последнего нулевых значений Помогите с кодом Вычислить среднее арифметическое элементов, расположенных в вещественном массиве до первого и после последнего нулевых значений. Поменять местами первый и максимальный элементы, последний и минимальный элементы. Создать функции для вычисления среднего значения, определения номеров максимума и минимума. https://www.cyberforum.ru/ cpp-beginners/ thread1853944.html
Модератор
Эксперт С++
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,714
18.11.2016, 18:26 0

Зеркально отразить элементы матрицы относительно главной диагонали используя указатели - C++ - Ответ 9786149

18.11.2016, 18:26. Показов 4298. Ответов 5
Метки (Все метки)

Лучший ответ Сообщение было отмечено Almas Alonce как решение

Решение

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
#include <iostream>
#include <cstdlib>
using namespace std; 
int main()
{
    int a[4][4];
    int *pa=&a[0][0];
    for (int* p=pa; p<pa+16; ++p)
      *p = rand()%100;
    for (int i=0; i<4; i++)
    {
        for (int j=0; j<4; j++) 
        cout << "\t " << *(pa+i*4+j);
        cout << endl;
    }
    for (int i=0; i<4; i++)
      for (int j=3; j>i; j--)
        *(pa+i*4+j) = *(pa+j*4+i);      
    cout << endl;
    for (int i=0; i<4; i++)
    {
        for (int j=0; j<4; j++) 
        cout << "\t " << *(pa+i*4+j);
        cout << endl;
    }
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Зеркально отразить элементы матрицы относительно главной диагонали используя указатели C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2016, 18:26
Готовые ответы и решения:

Зеркально отразить элементы матрицы относительно главной диагонали
Дана квадратная матрица A порядка M. Зеркально отразить ее элементы относительно главной диагонали...

Зеркально отразить элементы матрицы относительно побочной диагонали
Заданная квадратная матрица (n × n). Зеркально отразить ее элементы относительно побочной диагонали...

Зеркально отразить элементы матрицы относительно побочной диагонали
Дана квадратная матрица NxN, состоящая из натуральных чисел.Зеркально отразить ее элементи...

Зеркально отразить матрицу относительно главной диагонали и найти строки, элементы которой образуют последовательность
Задана матрица A(n,n). Зеркально отразить ее относительно главной диагонали. В преобразованной...

5
18.11.2016, 18:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2016, 18:26
Помогаю со студенческими работами здесь

Зеркально отразить матрицу относительно главной диагонали.
Задана матрица A(n,n). Зеркально отразить ее относительно главной диагонали. В преобразованной...

Отразить элементы матрицы симметрично относительно главной диагонали
Сформировать квадратный массив целых чисел размерности nxn, где n&lt;10 – вводится с клавиатуры,...

Зеркально отразить ее элементы относительно побочной диагонали.
Дана квадратная матрица A порядка M. Зеркально отразить ее элементы относительно побочной...

Транспонировать матрицу и зеркально отразить ее элементы относительно побочной диагонали
Сначала транспонировать квадратный целочисленный массив matrix, а затем его элементы отразить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru