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

Составить программу для подсчёта произведения элементов целочисленной прямоугольной таблицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран все символы которые находятся во второй половине текста http://www.cyberforum.ru/cpp-beginners/thread555124.html
помогите с этим заданием пожалуйста...... я знаю что там нужно все количество символов разделить на два присвоить каждому значению свое зн-е но как записать эту прогу....???
C++ Использование vcl.h Здравствуйте. Есть такая программа: #include <vcl.h> #include <iostream.h> #include <conio.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused http://www.cyberforum.ru/cpp-beginners/thread555122.html
ошибка: отсутствует обязательный файл "" C++
программа должна выполнять циклический сдвиг цисла #include <stdio.h> #include <conio.h> #include <locale.h> #include <cstdlib> #include "func.h"
C++ Побитовый сдвиг
Выполнение данного кода приравнивает asd к нулю. Хотя должно к единице, судя по моим вычислениям. char asd = 10 & 2 >> 1; 1010 &0010 ------- 0010 и потом сдвинуть 0010 вправо на 1 даст 0001. В чем просчет? Есть какие-то приоритеты?
C++ Массив: В массиве a[1 … 67] заменить нулями члены, модуль которых при делении на p дает в остатке q. http://www.cyberforum.ru/cpp-beginners/thread555073.html
Даны целые числа p, q, a1, …, a67 (p>q≥0). В последовательности a1, …, a67 за- менить нулями члены, модуль которых при делении на p дает в остатке q. Помогите решить, пожалуйста..
C++ Произведение матриц Вобщем вот задача:"Напишите перегружаемую функцию product, которая возвращает произведение вещественных квадратных матриц либо комплексных чисел. Комплексные числа представлены в виде структуры из двух вещественных чисел. Продемонстрируйте работу функции для всех вариантов данных." застопорился с матрицами, вродебы цикла для перебора матриц правильные (ведь да?), но выдает какую-то ошибку... подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
23.04.2012, 14:12     Составить программу для подсчёта произведения элементов целочисленной прямоугольной таблицы
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
#include <stdio.h>
 
#include <iostream>
#include <vector>
 
using namespace std;
vector<vector<int>> matrix;
 
int main(void)
{
    int X[5][5] = { { 3,  2, -7,  1, -4 },
                    { 9,  0,  8, -3, -5 },
                    {-1, -6, -2,  5,  3 },
                    {-8, -9, -4,  0,  7 },
                    {-7, -4,  2, -5,  8 } };
 
    for (int z1 = 0; z1 < matrix.size(); z1++)
        for (int z2 = 0; z2 < matrix.size(); z2++)
            matrix[z1][z2] = X[z1][z2];
 
    int mul = 1;
    for (int i = 0; i < matrix.size(); i++)
        for (int k = 0; k < matrix.size(); k++)
            if (((i + k) % 2) == 0)
                mul*=X[i][k];
 
    cout << mul << endl;
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru