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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
random*
0 / 0 / 0
Регистрация: 23.11.2009
Сообщений: 24
#1

Квадратная матрица - C++

04.12.2010, 11:26. Просмотров 368. Ответов 1
Метки нет (Все метки)

Вводится произвольная квадратная матрица построчно. Вводятся номер строки и столбца правого нижнего угла внутренней матрицы и её порядок. Все элементы внутренней матрицы заменяются на сумму элементов последней строки введенной матрицы. Выводится полученная матрица построчно..

Добавлено через 9 минут
Помогите плиз на паре сижу контрольная срочно нада

Добавлено через 21 минуту
помохите
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2010, 11:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Квадратная матрица (C++):

Квадратная матрица - C++
Переформировать квадратную матрицу размерностью N таким образом, чтобы ее столбцы располагались по возрастанию их первых элементов....

Квадратная матрица N*N - C++
Дано квадратную матрицу порядка N*N. Число N задается пользователем. Найти наибольшее среди элементов значение, расположенное в закрашенной...

Квадратная матрица - C++
Сегодня зачет, а я не могу написать следующую программу: Дана целочисленная квадратная матрица. Определить произведение элементов в тех...

Квадратная матрица - C++
Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных переменных. Помогите решить.

квадратная матрица - C++
помогите написать ф-ию, переставляющую в обратном порядке элементы главной диагонали квадратной матрицы.

Квадратная матрица - C++
Дана квадратная матрица А(4,4) Выяснить верно ли, что наибольшее из значений элементов главной диагонали матрицы больше, чем наименьшее из...

1
M128K145
Эксперт С++
8289 / 3509 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
04.12.2010, 11:37 #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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
 
int main()
{
    int sizeInternalMatrix, sizeExternalMatrix, i, j, sumLastLine = 0,
            rowIndex, columnIndex;
    std::cout << "Input size external matrix:\n> ";
    std::cin >> sizeExternalMatrix;
    int** externalMatrix = new int*[sizeExternalMatrix];
    for (i = 0; i < sizeExternalMatrix; ++i)
        externalMatrix[i] = new int[sizeExternalMatrix];
    std::cout << "Input external matrix:\n";
    for (i = 0; i < sizeExternalMatrix; ++i)
        for (j = 0; j < sizeExternalMatrix; ++j)
            std::cin >> externalMatrix[i][j];
    for (i = 0; i < sizeExternalMatrix; ++i)
        sumLastLine += externalMatrix[sizeExternalMatrix - 1][i];
 
    std::cout << "Input indexes lower right corner:\nInput row:\n> ";
    std::cin >> rowIndex;
    std::cout << "Input column:\n> ";
    std::cin >> columnIndex;
    std::cout << "Input size internal matrix:\n> ";
    std::cin >> sizeInternalMatrix;
    while (sizeInternalMatrix > rowIndex + 1 || sizeInternalMatrix
            > columnIndex + 1)
    {
        std::cout << "ERROR" << std::endl;
        std::cout << "Input size internal matrix:\n> ";
        std::cin >> sizeInternalMatrix;
    }
 
    for (i = rowIndex - sizeInternalMatrix + 1; i <= rowIndex; ++i)
        for (j = columnIndex - sizeInternalMatrix + 1; j <= columnIndex; ++j)
            externalMatrix[i][j] = sumLastLine;
 
    for (i = 0; i < sizeExternalMatrix; ++i, std::cout << std::endl)
        for (j = 0; j < sizeExternalMatrix; ++j)
            std::cout << externalMatrix[i][j] << ' ';
 
    for (i = 0; i < sizeExternalMatrix; ++i)
        delete externalMatrix[i];
    delete[] externalMatrix;
    return 0;
 
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2010, 11:37
Привет! Вот еще темы с ответами:

[C++] Квадратная матрица - C++
Создать функцию для преобразования исходной квадратной матрицы следующим образом: все элементы матрицы выше главной диагонали должны...

Квадратная Матрица - C++
Задание написать программу на языке С++, с пояснениями к программному коду Для заданного целого N (0 &lt;= N &lt;= 40) программа должна...

Квадратная матрица - C++
Здравствуйте. Помогите решить задачу. Заранее спасибо. Дана целочисленная квадратная матрица. Определить: а) сумму элементов в тех...

Квадратная матрица - C++
//Дана квадратная матрица порядка n (n строк, n столбцов). //Найти наибольшее из значений элементов, расположенных в тёмно-синих частях...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru