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

Как записать сумму элементов матрицы, с разницей индексов? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Главная функция просит ввести пять чисел, а вспомогательная выводит только те, что кратны трем. http://www.cyberforum.ru/cpp-beginners/thread874457.html
Помогите с С++. Задача на функции, никак не могу разобраться с задаванием функций Главная функция просит ввести пять чисел, а вспомогательная задача выводит только те, что кратны трем. Вспомогательная функция выводит кратные числа из тех, что запросила главная функция. #include <iostream.h> int main() { // vvesti 5 chisel
C++ Структуры. Файлы. Побитовая обработка данных прошу помощи. нужно как никогда. Вывести на экран битовое представление указанного числа и уметь объяснить его. Выполнить задание двумя способами: через объединение (вещественного типа и символьного массива) и через структуру с битовыми полями (b0,…,b7). Сравнить результаты. В обязательном порядке использовать функцию, которой в качестве аргумента передается отдельный байт поля cod.c... http://www.cyberforum.ru/cpp-beginners/thread874429.html
Аппроксимация по методу наименьших квадратов C++
Ищу человека, который сможет написать программу на тему Аппроксимации по методу наименьших квадратов. Заинтересовавшихся писать в ЛС. Там обсудим все детали и цену.
C++ Билиотечный файл констант
Задание: Создать собственный библиотечный файл констант, типов и функций для реализации указанных заданий и программу, которая использует его возможности. задание:для работы с числами в денежном формате. возможна реализация:сумма прописью, перевод по курсу т.д. Напишите код программы с подробным описанием.
C++ Вычислить значение функции http://www.cyberforum.ru/cpp-beginners/thread874406.html
Помогите написать программу: Вычислить значение функции, заданной в таблице (протабулировать функцию). Осуществить вывод наименования переменных и вычисленного значения функции.
C++ Графический режим. Применение графических функций. Методы реализации статического и динамического изображения помогите очень надо ищю такжы програмиста за деньги задача a) (Задача № 1 и № 2) Используя функции графической библиотеки реализовать статические изображения, в соответствии с заданием. б) (Задача № 3 и № 4) Построить графики функций в) Построить диаграммы по указанным данным г) Построить в относительных координатах фигуру. Реализовать ее движение по экрану Используя один из методов: метод... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
22.05.2013, 16:07     Как записать сумму элементов матрицы, с разницей индексов?
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
26
27
28
29
30
31
32
#include <iostream>
#include <algorithm>
#include <cstdlib>
 
 
int main() {
   std::size_t const size = 3;
   int matrix[size][size] = {
         { 1, 2, 3 }
       , { 4, 5, 6 }
       , { 7, 8, 9 }
   };
 
   int k;
   std::cout << "k? ";
   std::cin >> k;
 
   if (std::abs(k) >= size) {
       std::cerr << "bad k param" << std::endl;
       std::exit(EXIT_FAILURE);
   }
 
   std::size_t const count = size - std::abs(k);
   std::size_t const x     =  std::max(0, k);
   std::size_t const y     = -std::min(0, k);
   int sum = 0;
   for (std::size_t i = 0; i != count; ++i) {
      sum += matrix[x + i][y + i];
   }
 
   std::cout << sum << std::endl;
}
 
Текущее время: 14:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru