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

Массив: элементы не главной диагонали изменить на противоположные знаки. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Полиморфный конструктор [C++] http://www.cyberforum.ru/cpp-beginners/thread559956.html
Добрый день форумчане! Помогите разобраться, что такое полиморфный конструктор. На рсдн нашел про класс(в себе должен содержать виртуальную функцию\метод\конструктор\деструктор). Случаем конструктор не будет объявляться как виртуальный метод? Тоесть class A { public: int c,b; virtual A(int c,int b){ this-> c=c;
C++ Такая вот "сортировка" stuct t { int a,b,c; t *p; }; void sort(t *d) { t *i; t *j; t temp; http://www.cyberforum.ru/cpp-beginners/thread559950.html
C++ Вычислить по формуле С++
Не понимаю вообще
Вычислить с заданной точностью значение функции , используя ее разложение в ряд: C++
Не могу разобраться
C++ Метод хорд на С++ http://www.cyberforum.ru/cpp-beginners/thread559946.html
Найти все корни функции f(x) на интервале методом хорд с погрешностью 10-4. f(x)=arcsin(x)-sin(2x) Вообще у меня две программы по курсовой,одна готова,вторая вот! После их написания,надо связать обе программы чтобы открывалось общее окно(Vorma),а не простое консольное приложение.Помогите пожалуйста,буду очень признателен.
C++ Динамичный выделение памяти Добрый день форумчани, как можно реализовать динамическое выделение памяти (очередь, стек) в классе, Вот есть например два класса, Первый класс БАЗОВЫЙ, второй наследованный от базового, Вот во втором нужно создать массив хранение данных. подробнее

Показать сообщение отдельно
amfisat
 Аватар для amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
27.04.2012, 11:47     Массив: элементы не главной диагонали изменить на противоположные знаки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
int main()
{
    const int n=3, m=3;
    int mat[n][m];
    printf ("Enter elements: ");
    for (int i=0; i<n; i++)
        for (int j=0; j<m; j++)
            scanf_s ("%d", &mat[i][j]);
    for (int i=0; i<n; i++)
        for (int j=0; j<m; j++)
            if (i != j)
                mat[i][j] *= -1;
    printf ("New matrix: \n");
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<m; j++)
            printf ("%d ", mat[i][j]);
        printf ("\n");
    }
    return 0;
}
 
Текущее время: 13:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru