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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы структур, циклы http://www.cyberforum.ru/cpp-beginners/thread775460.html
Пишу программку из книги. Задание звучит так: Коrда вы вступите в Блаrотворительный Орден Проrраммистов (БОП), к вам могyт обращаться на заседаниях БОП по вашему настоящему имени, по должности либо секретному имени БОП. Напишите проrрамму, которая может выводить списки членов по настоящим именам, должностям, секретным именам либо по предпочтению caмoro члена. В основу положите следующую...
C++ Преобразовать целые числа в битовую посследовательность Имеется в файле посследовательность целых чисел X1,X2,X3,X4 unsigned long int, расположенных построчно. Нужно преобразовать эти целые числа в битовую посследовательность x1 1, x1 2, x1 3, x1 4, x1 5, ..., x1 31, x1 32, x2 1, x2 2, x2 3, x2 4, x2 5, ..., x2 31, x2 32, x3 1, ... (где x1 1 – младший бит первого числа, x2 32 – старший (32-й) бит второго числа). Не понимаю как это осуществить:(... http://www.cyberforum.ru/cpp-beginners/thread775457.html
C++ Тест по C++
Ребята помогите пожалуйста с тестом: 1. Переменную какого типа можно использовать в качестве селектора в операторе switch-case? A) int. B) double. C) char. D) Переменную пользовательского класса. 2. Что из перечисленного является примитивным типом? A) Пользовательский класс. B) Пользовательская структура. C) Массив int.
C++ Как по лучше переписать данный кусок кода
FILE* f; int fileSize = 0; f = fopen("zz.txt","r"); char buf; fseek(f, 0, SEEK_END); rewind(f); fgets(buf,128,f); for(int i = 0,c=0; i<sizeof(buf)/sizeof(*buf); i++){ if((int)buf==0 || (int)buf==-52){continue; }
C++ Массивы и перегрузки http://www.cyberforum.ru/cpp-beginners/thread775433.html
Есть парочка вопросов. Как объявить указатель на двумерный массив? На одномерный в таком виде int *ptr = new int ; а с двумерным так не получается. Как перегрузить индексацию двумерного массива? Если объявлять прототип так int &operator (int, int); то пишет, что слишком много параметров.
C++ Перегрузка операторов class MyInt { private: int i; public: MyInt(int _i=0) { i=_i; } int getValue() подробнее

Показать сообщение отдельно
dalay_lama
 Аватар для dalay_lama
65 / 65 / 7
Регистрация: 22.09.2012
Сообщений: 434
30.01.2013, 19:48     вычислить сумму элементов матрицы
Если я правильно понял задание вот что-то типа такого
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
#include <iostream>
using namespace std;
 
int main()
{
    int i,j;//переменные для счётчика
    int row,column;//количество строк,столбцов
    int sum = 0;//сумма кратных трём
    cout <<"Enter the number of rows: ";
    cin >>row;//вводим количество строк
    while (row > 20)
    {
        cout <<"The value can not be more than 20. Enter again: ";
        cin >>row;
    };
    cout <<"Enter the number of columns: ";
    cin >>column;//вводим количество столбцов
    while (column > 20)
    {
        cout <<"The value can not be more than 20. Enter again: ";
        cin >>column;
    };
    int **A = new int*[row];//Создаём массив и вводим для него значения
    for (i = 0; i < row; i++)
    {
        A[i] = new int[column];
        for (j = 0; j < column; j++)
        {
            cout <<"Enter [" <<i <<"]" <<"[" <<j <<"]: ";
            cin >>A[i][j];
            if (A[i][j]%3 == 0)//если кратно трём, прибавляем к переменной sum
                sum += A[i][j];
        };
    };
    cout <<"\nSum of multiples of three = " <<sum <<endl;
    return 0;
}
 
Текущее время: 07:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru