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

Сформировать одномерный массив B[N][N], элементами которого являются средние арифметические значения элементов... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление глубины деревьев(нужна подсказка) http://www.cyberforum.ru/cpp-beginners/thread730712.html
Есть вот такая процедура template <class T> void Depth (TreeNode<T> *t) { int depthLeft, depthRight, depthval; if (t == NULL) depthval = -1; else
C++ Задача про зерна на шахматной доске Математическая задача про пшеничные зернышки и шахматную доску. Когда на первую клетку кладется одно зернышко, на вторую – два, на третью - четыре и т.п. . Собственно я набросал вот такой код,... http://www.cyberforum.ru/cpp-beginners/thread730705.html
C++ Описать класс «записная книжка»
Описать класс «записная книжка». Предусмотреть возможность работы с произвольным числом записей, поиска записи по какому-либо признаку (например, по фамилии, дате рождения или номеру телефона),...
Ошибка в сортировке C++
#include <iostream> #include <string> #include <algorithm> int const N = 5; using namespace std; class book{ public:
C++ Описать класс "домашняя библиотека" http://www.cyberforum.ru/cpp-beginners/thread730688.html
Помогите, пожалуйста в решении одной из 3х задач.Буду благодарна!!! 1.Описать класс «домашняя библиотека». Предусмотреть возможность работы с произвольным числом книг, поиска книги по какому-либо...
C++ Наибольшая общая подстрока какие алгоритмы есть для нахождения Наибольшой общей подстроки? подробнее

Показать сообщение отдельно
Roman_Baranov
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 7

Сформировать одномерный массив B[N][N], элементами которого являются средние арифметические значения элементов... - C++

13.12.2012, 20:23. Просмотров 430. Ответов 0
Метки (Все метки)

Задание:
Дан целочисленный массив A [N][N]. Сформировать одномерный массив B[N][N], элементами которого являются средние арифмитические значения элементов главной и побочной диагоналей в соответствующих строках массива А.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using namespace std;
int main ()
{
    const int N = 3;
    int i,j;
    int matr[N][N];
    double mas[N];
    cout<<"Vvedite matrizu: \n";
    for (i=0;i<N;i++)
    {
        for (j=0;j<N;++j)
            cin>>matr[i*N+j]; //matr[i*N+j]
    }
    for (i=0;i<N;i++)
        mas[i]=(matr[i*N+i]+matr[i*N+(N-i-1)])/2.; //(matr[i*N+i]+matr[i*N+(N-i-1)])/2.
    cout<<"Result array: \n";
    for (i=0;i<N;i++)
        cout<<mas[i]<<" ";
    cout<<endl;
getch();
}
То что выделил, что обозночает и можно ли как-нибудь упростить? препод завалит если поймёт что что-то не понимаю просто(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru