Форум программистов, компьютерный форум, киберфорум
Наши страницы

Сформировать квадратную матрицу; транспонировать матрицу и инвертировать порядок элементов каждой ее строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выполнить перестановку в массиве так, чтобы сначала были записаны подряд пять первых положительных элементов массива http://www.cyberforum.ru/cpp-beginners/thread903629.html
Выполнить перестановку в данном массиве T(22) таким образом, чтобы сначала были записаны подряд пять первых положительных элементов массива.Данный и преобразованый массивы вывести на экран.
C++ Найти наименьший по абсолютной величине элемент среди элементов, расположенных между 1 и 2 нулевыми элементами Найти наименьший по абсолютной величине элемент среди элементов, расположенных между 1 и 2 нулевыми элементами. Если по какой-либо причине найти такой элемент не удаётся, выдать сообщение с указанием... http://www.cyberforum.ru/cpp-beginners/thread903625.html
Класс "точка" C++
Класс "Точка". Операции: -- (уменьшение координат точки на 1), != (сравнение двух точек), < (сравнение расстояний от точек до начала координат).
Вычислить количество отрицательных элементов и их сумму C++
Дан одномерный массив C, который складывается с 15 элементов.Вычислить количество отрицательных элементов и их сумму
C++ Вывести в алфавитном порядке слова данной строки, обладающие указанными свойствами http://www.cyberforum.ru/cpp-beginners/thread903619.html
Разработайте программу, запрашивающую строки, слова которых разделены пробелами и знаками препинания и выводящую в столбик, в алфавитном порядке слова этой строки, обладающие указанными свойствами, ...
C++ qsort для структуры Хочу отсортировать массив вот такой вот структуры struct S1 { char Word; char Eng2; char Eng1; char Fr; friend istream& operator >> (istream&, S1&); friend ostream& operator <<... подробнее

Показать сообщение отдельно
Hrustik
2 / 2 / 0
Регистрация: 29.05.2013
Сообщений: 143
16.06.2013, 23:32  [ТС]
Цитата Сообщение от drdrink Посмотреть сообщение
Держи=) правда про инвертирование я не понял что ты имел ввиду, поэтому и не сделал=)


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
36
37
38
#include <iostream>
#define N 4
 
using namespace std;
 
int main()
{
    int **A;
    int R[N] = {1, 3, 5, 9};
    int S[N] = {9, 1, 5, 0};
    A = new int*[N];
    for(int i = 0; i < N; i++)
        A[i] = new int[N];
 
 
    for(int i = 0; i < N; i++)    // Заполнение матрицы A
        for(int j = 0; j < N; j++)
            A[i][j] = R[i] + S[j];
 
    int tmp;
    for(int i = 0; i < N; i++)     // Транспонирование матрицы A
    {
        for(int j = i; j < N; j++)
        {
            tmp = A[i][j];
            A[i][j] = A[j][i];
            A[j][i] = tmp;
        }
    }
 
    for(int j = 0; j < N; j++)   // Обмениваем 1-ю и последнюю строки
    {
        tmp = A[0][j];
        A[0][j] = A[N - 1][j];
        A[N - 1][j] = tmp;
    }
    return 0;
}
хм...откомпилировал, запускаю выскакивает консоль а в ней ничего нету токо курсор ввожу цифру или букву неважно программа закрывается
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru