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

Главное диагональ массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка массмва структур http://www.cyberforum.ru/cpp-beginners/thread131906.html
Возник вопрос можно ли организовать как нибудь сортировку массива структур, по какому либо эл-ту из этой структуры. struct p { int point; } spisok; spisok.point=3; spisok.point=2; spisok.point=1;
C++ Сортировка динамического массива Ребята, помогите отсортировать динамический массив по убыванию элементов, исключая из массива отрицательные нечетные элементы. Буду очень благодарен за помощь. http://www.cyberforum.ru/cpp-beginners/thread131902.html
C++ Сложение двух элементов
Здравствуйте! произошла какая то ошибка в коде,а именно...указано внизу ввиде комментария...как исправить? #include <iostream.h> #include <stdlib.h> #include <conio.h> class array { int size; char *p; public:
C++ Надо написать 4 программы на разные темы+блок-схемы в Turbo C
На Turbo C мне необходимо написать след. программы+блок-схемы к ним: http://img.hosting71.ru/i/1152/105553.jpg Мне это сдавать уже в четверг(((( Помогите пожалуйста, товарищи программисты!
C++ Файлы и текс2 http://www.cyberforum.ru/cpp-beginners/thread131881.html
Здравствуйте форумчанины!Есть программа но в ней какай то ошибка не могу разобраться(Проблема: неправильно считывает слова)Вот само условие: Создать текстовый файл с расширением dat, записать в него в программе текст, содержащий не более 700 символов и состоит из строк длиной не более 50 символов. Написать программу, которая выполняет следующие операции с текстом в файле: Вывод текста на экран,...
C++ проверьте, пожалуйста, программу Кто подскажет. Почему не запускается? #include <iostream> int main() { const int size=5; int X={2,8,5,7,9}; float Y; std::cout << "Start matrix X:\n"; подробнее

Показать сообщение отдельно
MAQSA
2 / 2 / 0
Регистрация: 18.04.2010
Сообщений: 119
18.05.2010, 22:18     Главное диагональ массива
Задание найти суму чисел главной диагонали массива. (квадратный массив).
C++
1
2
3
4
5
6
7
8
9
10
template <class type>void summ(type **b,type n)
{
type a,sum,i,j;
cout<<endl;
for (i=0;i<n;i++)  {
for (j=i;j<n;j++)
{
sum+=b[i][j];}}
cout<<endl<<"Suma ="<<sum;  }
....
Верно же сделал?? при размерности 3 сумму считает верно, а при размерности 4 и выше уже нет, почему?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru