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

Определить сумму элементов, расположенных на главной диагонали матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C# Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread1001294.html
Ребят помогите,заранее спасибо! Даны действительные числа s,t. Получить g(1.2,s) + g(t,s) - g(2s-1,st), где
C++ Сортировка строки матрицы Отсортировать элементы третьей строки матрицы (многомерного вектора) 5x6 элементов по возрастанию значений. #include "stdafx.h" #include <iostream> using namespace std; void main() { int V, i,j,s; http://www.cyberforum.ru/cpp-beginners/thread1001290.html
C++ Обход директорий: нет доступа к некоторым папкам
таким образом обхожу директории на диске c:\ #include <iostream> using namespace std; #include <iterator> #include <boost/filesystem.hpp> using namespace boost::filesystem; #include <thread>
C++ Изменить упорядоченность элементов строки на обратную
Найти в матрице первую строку, все элементы которой упорядочены по убыванию. Изменить упорядоченность элементов этой строки на обратную. #include <stdio.h> int is_sort(const float *a, const size_t sz){ for(size_t i = 0; i < sz - 1; ++i) if(a < a) return 0; return 1; }
C++ Длинное целое операции & | ^ http://www.cyberforum.ru/cpp-beginners/thread1001278.html
Подскажите пожалуйста реализацию алгоритма & | ^ над длинными числами, более 100 разрядов вот h файл моего класса #ifndef A_H #define A_H using namespace std; class Bigint//длинное целое {
C++ Проектная структура и стиль кода Доброго времени суток. Имея опыт программирования на других языках, я наконец решился окунуться в пучину C++. С языком вроде как не возникло сложностей, но когда я начал скачивать различные open source проекты с github-а, то появились вопросы об унификации стиля кода и структуры проекта. Скажем, кто-то предпочитает хранить и заголовочные, и файлы исходного кода в одних папках, а кто-то... подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
08.11.2013, 11:24     Определить сумму элементов, расположенных на главной диагонали матрицы
Цитата Сообщение от bohdan_si Посмотреть сообщение
программа которую я скинул выводит и диагональ побочную и сумму обеех диагоналей, что не надо удали
Ему нужны не сами элементы побочной диагонали, а их произведение.

Добавлено через 5 минут
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
#include <iostream>
int main(int argc, char *argv[])
{
 int arr[4][4];//размер матрицы
 int s, p;
 int i,j;
 for(i=0; i<4; ++i)
 {
  for(j=0; j<4; ++j)
  {
    std::cin>>arr[i][j];
  }
 }
 for(i=0, summ=0, p=1; i<4; ++i)
 {
   for(j=0; j<4; ++j)
  {
    s+=a[i][j];
    p*=a[i][3-j];
   }
 }
 std::cout<<"сумма="<<s<<", произведение="<<p<<std::endl; 
 return 0;
}
 
Текущее время: 00:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru