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

В двумерном массиве размерностью nxm найти сумму элементов, стоящих на побочной диагонали. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аргумент Х изменяется от начального значения 6 до конечного значения 8 с шагом 2, вектор А состоит из 6 элементов http://www.cyberforum.ru/cpp-beginners/thread761750.html
Аргумент Х изменяется от начального значения 6 до конечного значения 8 с шагом 2, вектор А состоит из 6 элементов http://i056.***********/1301/5c/9c16b781807a.jpg
C++ Интеграция VS 2010 Здравствуйте, как некоторые знают, Qt 5(но вопрос не о ней, поэтому в соответствующий топик переносить не прошу) требует для своей работе в Windows компилятор MSVC 2010, ни старше ни младше. У меня... http://www.cyberforum.ru/cpp-beginners/thread761745.html
C++ пытаюсь сделать реализацию через считывание из файла кол-ва чисел, i,но незнаю как сделать реализацию из файла в массив и сортировки.
В файле input.txt находится неизвестное количество вещественных чисел в интервале . Выцапарать их оттуда, отсортировать по убыванию модуля и сохранить в output.txt. я пытаюсь сделать реализацию...
Сгенерировать элементы вектора А какой содержит 11 елементив.Його элементы должны быть целыми числами и находится в пределах от 5 до 15 C++
Сгенерировать элементы вектора А какой содержит 11 елементив.Його элементы должны быть целыми числами и находится в пределах от 5 до 15.
C++ Не графическое меню http://www.cyberforum.ru/cpp-beginners/thread761737.html
Всем привет! Мужики подскажите по такому вопросу плз! Предесловие... Вобщем дома есть комп который отдан под домашний сервер, работающий 24\7. И захотелось к его серверным задачам добавить...
C++ Одномерный массив. Сдвинуть элементы циклически на n позиций влево Ввести одномерный статический массив из k чисел. Сдвинуть элементы массива циклически на n позиций влево. #include <iostream> #include <conio.h> #include <iomanip> int main() const int... подробнее

Показать сообщение отдельно
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
14.01.2013, 20:52
вот как-то вот так вот
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
#include <iostream>
using namespace std;
int main()
{ int a[50][50], n, s=0;
    cout<<"Input size "; cin>>n;
        for (int i=0; i<n; i++)
        for (int j=0; j<n; j++)
        { 
            cout<<"a["<<i<<"]["<<j<<"]="; cin>>a[i][j]; 
        }
        cout<<endl;
        for (int i=0; i<n; i++, cout<<endl)
        for (int j=0; j<n; j++)
        { 
            cout<<a[i][j]<<"\t"; 
        }
        cout<<endl;
        for (int i=0; i<n; i++)
        for (int j=0; j<n; j++)
        { 
            if (i+j==n+1) s+=a[i][j]; 
        }
        cout<<"Sum of the elements = "<<s<<endl; 
return 0;
}
Добавлено через 12 минут
теперь все верно. немного протупил с индексацией
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
#include <iostream>
using namespace std;
int main()
{ int a[50][50], n, s=0;
    cout<<"Input size "; cin>>n;
        for (int i=0; i<n; i++)
        for (int j=0; j<n; j++)
        { 
            cout<<"a["<<i<<"]["<<j<<"]="; cin>>a[i][j]; 
        }
        cout<<endl;
        for (int i=0; i<n; i++, cout<<endl)
        for (int j=0; j<n; j++)
        { 
            cout<<a[i][j]<<"\t"; 
        }
        cout<<endl;
        for (int i=0; i<n; i++)
        for (int j=0; j<n; j++)
        {
            if (i+j==n-1) s+=a[i][j]; //если сумма индексов равна размерность - 1
        }
        cout<<"Sum of the elements = "<<s<<endl; 
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru