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

Посчитать сумму всех отрицательных элементов матрицы и заменить суммой каждый третий элемент - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ заменить на слова перевертыши http://www.cyberforum.ru/cpp-beginners/thread1022563.html
Дана строка состоящая из нескольких слов, слова разделены пробелом, нужно вывести строку в которой каждое слово заменяется словом перевертышем...например вводится abc def gfi заменит и вывести на cba fed ifg... народ объясните как тут прописать условие? помогите пожалуйста
C++ сделать сравнения как сделать сравнение? Не могу понять. Пожалуйста, помогите. Задание: Рациональная (несократимая) дробь представляется парой целых чисел (а, b), где а — числитель, b — знаменатель. Создать класс Rational для работы с рациональными дробями. Обязательно должны быть реализованы операции: сложения add, (а, b) + (с, d) = (ad + bc, bd) вычитания sub, (a, b) - (с, d) = (ad - bc, bd) сравнения <, >,... http://www.cyberforum.ru/cpp-beginners/thread1022562.html
Как передать функции указатель на функцию в качестве аргумента? C++
как передать функции указатель на функцию в качестве аргумента?
C++ Вставить число -1 перед каждым числом, в котором только нечетные цифры
помогите пожалуйста написать код к задаче....Вставить число -1 перед каждым числом, в котором только нечетные цифры.
C++ Небольшая функция, удаляющая однаковые букви в слове http://www.cyberforum.ru/cpp-beginners/thread1022549.html
как написать функцию чтобы удаляло однаковые букви в слове? cout << "\n Введите ключовое слово : "; gets_s(kluch);// puts(kluch); int o=strlen(kluch); for(int i=0;i<o;i++) { alfEng=kluch; cout<< alfEng<<" "; }
C++ Задача по ряду Тейлора я все время работал в Basic и понятия не имею как пользоваться командами C++. прошу вас, помогите! Формат входных данных. Ввод: начало и конец интервала, шаг и точность Вывод: таблица, каждая строка которой есть комбинация из четырех чисел – значение аргумента, значение функции, количество просуммированных членов ряда и расчет функции стандартными средствами с++ Пример входных данных: 0... подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт CЭксперт С++
6677 / 3858 / 511
Регистрация: 29.11.2010
Сообщений: 10,217
29.11.2013, 01:38     Посчитать сумму всех отрицательных элементов матрицы и заменить суммой каждый третий элемент
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
33
34
35
36
37
38
39
#include <iostream>
 
int main()
{
    const int N = 3;
    int A[N][N] = {{-1,  2, -3},
                   { 1, -2,  3},
                   {-4,  5,  6}};
    int sum = 0;
 
    //print array and calculate sum of negatives
    std::cout << "Before:\n";
    for (int i=0; i < N; i++)
    {
        for (int j=0; j < N; j++)
        {
            std::cout << A[i][j] << " ";
            if (A[i][j] < 0)
                sum += A[i][j];
        }
        std::cout << std::endl;
    }
 
    std::cout << "Sum of negatives = " << sum << std::endl << std::endl;
    int n = 0; // counter
 
    std::cout << "After:\n";
    // swap every third to sum and print array
    for (int i=0; i < N; i++)
    {
        for (int j=0; j < N; j++)
        {
            if (++n % 3 == 0)
                A[i][j] = sum;
            std::cout << A[i][j] << " ";
        }
        std::cout << std::endl;
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru