Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объясните, почему так нельзя делать? using namespace std; uint32_t foo(uint32_t c, uint32_t a, const vector< uint32_t> & data) { } int main() { uint32_t f, g, h; https://www.cyberforum.ru/ cpp-beginners/ thread2367006.html C++ Перевод дробной части числа в другую систему счисления
Код ниже переводит число из заданной системы счисления в другие, а также переводит его в прямой, обратный и др. коды. Программа не переводит дробную часть числа, т.к. я перемудрил с форматами и...
C++ Не правильно считываю с файла Есть файл, в котором одна строка, студенты, их фамилия, имя отчество. Между студентами разделитель точка с запятой. Мой код правильно считает кол-во символов в файле и кол-во студентов. Но когда я... https://www.cyberforum.ru/ cpp-beginners/ thread2366990.html C++ Setlocale.cpp не найден При запуске дебага в visual studio17, когда доходит до оператора setlocale(0, "") открывает вкладку Исходный код не найден. Также пишет: "Для просмотра исходного кода для текущего кадра стека вызовов... https://www.cyberforum.ru/ cpp-beginners/ thread2366988.html
Чевиана, Cheviana C++
Решите пожалуйста Чевиана треугольника Даны треугольник ABC и точка D на отрезке AC. Нужно выяснить, является ли отрезок BD медианой, биссектрисой, высотой, всем этим вместе, или же просто...
C++ Добавление 2 элементов в 1 индекс Дана структура в ней есть элемент struct q { char* name; }; Я могу как-либо добавить 2 name под 1 индексом https://www.cyberforum.ru/ cpp-beginners/ thread2366966.html
C++ Ввести и выполнить программу https://www.cyberforum.ru/ cpp-beginners/ thread2366961.html
Ввести и выполнить программу. Создать файл st.txt для проверки программы и снова запустить программу кто может помочь с этим?
Не могу понять задания на c++ C++
Добрый вечер. Не могу понять задание: Вывести на экран стих «Every hunter wants…» таким образом, чтобы каждый «цвет» начинался с новой строки и соответствующим количеством табуляций. Сделал я его...
C++ Подсчитать количество строк матрицы элементы которых образуют монотонную последовательность https://www.cyberforum.ru/ cpp-beginners/ thread2366933.html
Подсчитать количество строк матрицы A(n*n), элементы которых образуют монотонную последовательность.
C++ Возврат нескольких значений из функции У меня было задание в двух матрицах найти одинаковые элементы вывести их и их индексы. Сделать используюя подпрограммы и я короч встал на том месте где нужно как-то сохранить/передать... https://www.cyberforum.ru/ cpp-beginners/ thread2366928.html
C++ Используя тип TStack, описать функции StackIsEmpty(S) и Peek(S), а также Pop (std::stack)
Дан указатель на вершину стека. Используя тип TStack, описать функции StackIsEmpty(S) логического типа (возвращает True, если стек S пуст, и False в противном случае) и Peek(S) целого типа...
C++ Определить количество цифр в тексте Дан текст произвольной длины,оканчивающийся символом ; Определить количество цифр в тексте помогите написать программу на с++ или С ( без массива ) заранее благодарен :) https://www.cyberforum.ru/ cpp-beginners/ thread2366920.html
7425 / 5020 / 2890
Регистрация: 18.12.2017
Сообщений: 15,694
10.12.2018, 18:39 0

Элементы, расположенные выше главной диагонали, рассчитать как обратные им по знаку (aij = -aij) - C++ - Ответ 13145053

10.12.2018, 18:39. Показов 1209. Ответов 4
Метки (Все метки)

Ответ

для квадратной матрицы:
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 <iostream>
using namespace std;
 
int main()
{
    int n;
    cout <<"n="; cin >>n;    
    
      double **a = new double*[n]; 
    for (int i = 0; i < n; i++)
       a[i] = new double[n];    
 
    for (int i = 0; i < n; i++)    
    for (int j = 0; j < i; j++)
    {
      cout <<"a["<<i<<"]["<<j<<"]="; cin >>a[i][j]; 
      a[j][i]=-a[i][j];
    }
    cout <<"\n";
    
    for (int i = 0; i < n; i++) 
    for (int j = 0; j < i; j++)
    cout <<"a["<<j<<"]["<<i<<"]="<<a[j][i]<<"\n";
 
    for (int i = 0; i < n; i++)
    delete [] a[i];
    delete [] a;
system("pause");
return 0;
}


Вернуться к обсуждению:
Элементы, расположенные выше главной диагонали, рассчитать как обратные им по знаку (aij = -aij) C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2018, 18:39
Готовые ответы и решения:

Найти элементы, расположенные выше побочной диагонали матрицы, которые удовлетворяют условию: k1 ≥ aij ≤ k2
Разработать программу, которая среди элементов, расположенных выше побочной диагонали целочисленной...

Как выяснить сколько положительных элементов содержит матрица Aij где i , j = 1,.,N, Aij = sin ( i + j/2)
Дано натуральное число N. Выяснить сколько положительных элементов содержит матрица Aij где i , j =...

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

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

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

Дано натуральное число n. Получить действительную матрицу [Aij]I, j=1.......n., для которой Aij= 1/(i+j)
Дано натуральное число n. Получить действительную матрицу I, j=1.......n. для которой Aij=...

Дано натуральное число n. Получить действительную матрицу [aij] i j =1.n , для которой aij = 1/(i + j)
Помогите решить задачку: Дано натуральное число n. Получить действительную матрицу i, j =1,...n,...

Получить целочисленную матрицу [aij] i=1..10, j=1..12, для которой aij=i+2*j
получить i=1..10, j=1..12 –целочисленную матрицу, для которой aij=i+2*j помогите переделать из...

Дано натуральное число n. Выяснить, сколько положительных элементов содержит матрица {aij} i, j = 1, …, n, если aij = sin(i+j/2)
Дано натуральное число n. Выяснить, сколько положительных элементов содержит матрица {aij} i, j =...

Определить элементы матрицы, расположенные выше главной диагонали
Всем доброго времени суток! Задача: Определить те элементы, расположенные выше главной диагонали,...

Заменить нулями все элементы, расположенные на главной диагонали и выше её
Дана действительная натуральная матрица порядка 12. За-менить нулями все элементы, расположенные...

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