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

Найти сумму элемнтов диагонали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наименьшее значение http://www.cyberforum.ru/cpp-beginners/thread1136754.html
Как вычислить наименьшее m из N такое, что 2^m = 1 ?
C++ Многопутевое слияние. Пропускается элемент с индексом 1 Собсна вот алгоритм. Проблема в том, что пропускается элемент с индексом 1. В чем проблема. Еще если можно, помогите организовать чтение из файла. #include "stdafx.h" #include <iostream> #include... http://www.cyberforum.ru/cpp-beginners/thread1136743.html
Правильность алгоритма Диница C++
Вот код моего алгоритма Диница.Но вот незадача - на всех моих ручных тестах он работает, а как отправить тестить куда-нибудь - так на многих тестах WA получает. Может кто подскажет, в чём тут может...
Найти номер последнего максимального элемента последовательности используя одномерный массив C++
2 Задача:Дана последовательность из N действительных чисел найти номер последнего максимального элемента используя одномерный массив.
C++ Написать класс замены строк в матрице http://www.cyberforum.ru/cpp-beginners/thread1136716.html
Задана матрица целых чисел. Поменять местами строку, содержащую элемент с наибольшим значением, со строкой, содержащей элемент с наименьшим значением. Считать, что элементы единственны, использовать...
C++ Подсчитать количество букв, слов и цифр в строке Во введенной строке символов подсчитать количество букв (отдельно русского и английского алфавитов), цифр, слов, предложений. (Считать, что слова разделены пробелами, а предложения — точками). подробнее

Показать сообщение отдельно
Sorit
0 / 0 / 0
Регистрация: 02.04.2014
Сообщений: 21
03.04.2014, 17:44  [ТС]
спс,но почему-то в программа прибавляет все элементы,а не главной диагонали
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void main()
{   
    int n,g=0,i,k;
    cin>>n;
    int** a = new int* [n];
    for( i = 0; i < n; i++)
    {
        a[i] = new int [n];
    }
    for( i = 0; i < n; i++)
    {
        for( k = 0; k < n; k++)
            cin>>a[i][k];
    }
    for(int i = 0; i < n; i++)
    {
        for(int k = 0; k < n; k++)
            g+=a[i][k];
    }
    cout<<g;    
}
напишите плз,что не так.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru