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

Дан массив A(n). Построить матрицу A(n×n) вида ^ - C++

Восстановить пароль Регистрация
 
Генадий
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 6
25.06.2014, 12:30     Дан массив A(n). Построить матрицу A(n×n) вида ^ #1
a1 a2 ... an-1 an
a2 a3 ... an a1
... ... .... ... ... ..
an a1 ... an-2 an-1
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2014, 12:30     Дан массив A(n). Построить матрицу A(n×n) вида ^
Посмотрите здесь:

C++ Дан массив Х(215), найти среди его элементов два элемента...
Построить матрицу вида порядка n C++
дан массив a={a[1],a[2],...,a[n]} сформировать из него матрицу 10х10 C++
C++ Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx
C++ Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx.
C++ Разработать алгоритм и написать по нему программу умножения матрицы А размера m × n на матрицу В размера n × p. Значение величин m, n, р выбрать из та
Дан двумерный массив A размера m×n. Найти количество столбцов, где все элементы упорядочены по возрастанию C++
C++ Дан массив размером n×n. Подсчитать среднее арифметическое, расположенных над побочной диагональю

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ilot
Модератор
Эксперт С++
1767 / 1142 / 223
Регистрация: 16.05.2013
Сообщений: 3,020
Записей в блоге: 5
Завершенные тесты: 1
25.06.2014, 15:57     Дан массив A(n). Построить матрицу A(n×n) вида ^ #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include <ctime>
#include <iostream>
#include <iomanip>
int main()
{
    const int N = 5;
    int array[N][N];
    int temp[N];
    srand(time(NULL));
    for(int i = 0; i < N; ++i) {
        temp[i] = rand() % 2001 - 1000;
        std::cout << std::setw(5) << temp[i] << ' ';
    }
    std::cout << std::endl;
    for(int i = 0; i < N; i += 2) {
        for(int j = 0; j < N; ++j) {
            array[i][j] = temp[j];
            if(i < N - 1)
                array[i + 1][j] = temp[N - j - 1];
        }
    }
        std::cout << std::endl;
    for(int i = 0; i < N; ++i) {
        for(int j = 0; j < N; ++j) {
            std::cout << std::setw(5) << array[i][j] << ' ';
        }
        std::cout << std::endl;
    }
    return 0;
}
Генадий
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 6
25.06.2014, 23:48  [ТС]     Дан массив A(n). Построить матрицу A(n×n) вида ^ #3
огромнейшее спасибо
Yandex
Объявления
25.06.2014, 23:48     Дан массив A(n). Построить матрицу A(n×n) вида ^
Ответ Создать тему
Опции темы

Текущее время: 11:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru