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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Для каждого из массивов все отрицательные элементы переместить в начало массива, а все положительные — в конец http://www.cyberforum.ru/cpp-beginners/thread1156648.html
Составить программу, которая превращает массивы А и В следующим образом: для каждого из них все отрицательные элементы одномерного массива переместить на начало массива, а все положительные - в конец массива с сохранением порядка следования. Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях.
C++ В отдельной функции организовать подсчет суммы элементов матрицы, удовлетворяющих условию Составить программу, в которой сформировать прямоугольную таблицу С с n × m целых чисел в динамической памяти, в отдельной функции организовать подсчет суммы элементов, удовлетворяющих условию -4<c<=5 http://www.cyberforum.ru/cpp-beginners/thread1156646.html
Копирование строки. При вводе пробела программа пропускает последующий ввод данных C++
char st, st1; int k, m, i, j; system("cls"); cout <<"Введите строку"<<endl; cin >>st; cout <<"Введите номер символа, начиная с которого выполнять копирование"<<endl; cin >>k; cout <<"Введите кол-во символов для копирования"<<endl; cin >>m; for (i=0; i<k-1; i++)
C++ Шаблоны в C++
Здравствуйте! Написал такой код: #include <QtCore/QCoreApplication> #include <iostream> #include <string> using namespace std; template <typename T>
C++ Найти номера строк матрицы, все элементы которых чётны http://www.cyberforum.ru/cpp-beginners/thread1156605.html
Дали задание, но не объяснили как делать, а нужно срочно. Задание следующее: Дана действительная матрица порядка n. Номера строк, все элементы которых чётны. Добавлено через 10 минут Вывести на экран номера строк, все элементы которых чётны. Добавлено через 47 минут Начальный код: #include "stdafx.h" #include <iostream>
C++ Моделирование по схеме случайных событий В механический цех поступают листы металла. Длина листов может иметь размеры 9.1; 9.5; 10; 10.5; 11 (метров) с вероятностью 0.2; 0.1; 0.4; 0.1; 0.2. Согласно стандарту длина может быть 9, 10 или 11 метров. Разница отрезается и поступает в отход. С вероятностью 0.05 каждый лист может быть бракованным и также идет в отход. Найти % отходов подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
26.04.2014, 00:00     Посчитать сумму четных элементов двумерной матрицы
Nikuska,
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>
#include<cstdlib>
#include<iomanip>
 
int main()
{
    size_t rows, columns;
    std::cin >> rows>>columns;
    int **matrix = new int *[rows];
    for (size_t i = 0; i < rows; i++)
        matrix[i] = new int[columns];
    int sum(0);
    for (size_t i = 0; i < rows; i++)
    {
        for (size_t j = 0; j < columns; j++){
            std::cout << std::setw(5) << (matrix[i][j] = rand() % 20);
            if (matrix[i][j] % 2 == 0)
                sum += matrix[i][j];
        }
        std::cout << std::endl;
    }
    std::cout << "\sum: " << sum;
    return 0;
}
 
Текущее время: 20:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru