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

Найти сумму квадратов элементов матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Получить целочисленную матрицу http://www.cyberforum.ru/cpp-beginners/thread870928.html
Задание ниже: Nastik23, оформите тему в соответствии с правилами форума: текстовые задания набирайте от руки
C++ Считывание структур из файла #include <stdio.h> #include <string.h> #include <malloc.h> #define Lmax 20 struct student { struct { char name,surname,patronymic; } fio; http://www.cyberforum.ru/cpp-beginners/thread870926.html
C++ функции рекурсия (Введить первое, третье, пятое и т.д. с вивединих чисел. Завершальний ноль выводить не над)
Дана последовательность натуральных чисел завершающийся числом 0.Введить первое, третье, пятое и т.д. с вивединих чисел. Завершальний ноль выводить не надо.
C++ В последовательности из действительных чисел найти два члена, среднее арифметическое которых ближе всего к x
Текст задания ниже: Даны действительные числа x, y1,...,y25. В последовательности y1,...,y25 найти два члена, среднее арифметическое которых ближе всего к x.
C++ Построить пересечение последовательностей http://www.cyberforum.ru/cpp-beginners/thread870919.html
Дано число n и целые числа. Nastik23, оформите тему в соответствии с правилами форума: текстовые задания набирайте от руки
C++ Однокруговой турнир с календарем проведения соревнований Весь семестр изучали списки и классы. Не могу разобраться как именно представить эти классы. Создать класс команд, в котором будет класс участников? Тогда как представить даты и результаты соревнований? Пожалуйста, помогите с логикой хранения этих данных. Дальше постараюсь сам. Проводится однокруговой турнир по одному из видов спорта (хоккей, футбол, волейбол, шахматы и т.д.) для N участников... подробнее

Показать сообщение отдельно
ViktorKozlov
133 / 125 / 2
Регистрация: 13.12.2012
Сообщений: 293
19.05.2013, 22:28     Найти сумму квадратов элементов матрицы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
const int M(4),N(4);
 
int main()
{
    int arr[M][N]=
    {{1,2,3,4},
     {6,5,4,3},
     {3,6,7,8},
     {3,1,2,5}};
    int sum=0;
 
    for (int i=2;i<M-1;i++)
        for (int j=2;j<N-1;j++)
            if (arr[i][j]>=(arr[i-1][j]+arr[i][j-1]+arr[i+1][j]+arr[i+1][j+1])/4.0)
                sum+=arr[i][j]*arr[i][j];
    
    cout<<sum<<endl;
}
 
Текущее время: 05:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru