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

Дана матрица размера M × N. Для каждого столбца матрицы найти произведение его элементов. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны целые положительные числа M и N http://www.cyberforum.ru/cpp-beginners/thread570462.html
Даны целые положительные числа M и N. Сформировать целочисленную матрицу размера M × N, у которой все элементы I-й строки имеют значение 10*I (I = 1, …, M).
C++ Найти и распечатать группы слов Помогите пожалуйста решить: В файле-словаре найти и распечатать группы слов, записанных одними и теми же буквами (без учета регистра) и отличающиеся только их порядком, например, (КОМАР, КОРМА). http://www.cyberforum.ru/cpp-beginners/thread570459.html
Заменить слово "кот" на "пес" C++
Please HELP Заменить в заданной строке первое вхождение слова "кот" на "пес" "Мои кот и пес живут дружно"
C++ Вычислить значение выражения с учетом приоритетов операций
Здравствуйте. Помогите решить задачу: Строка содержит арифметическое выражение, состоящее из целых чисел и знаков операций: +, –, *, / (без скобок). Проверить корректность выражения (в смысле последовательности чисел и знаков операций). В случае корректности вычислить значение выражения с учетом приоритетов операций. Заранее спасибо.
C++ Дан массив A размера N http://www.cyberforum.ru/cpp-beginners/thread570444.html
Дан массив A размера N. Вывести вначале его элементы с четными номерами (в порядке возрастания номеров), а затем — элементы с нечетными номерами (также в порядке возрастания номеров): {A}_{2}, {A}_{4}, {A}_{6}, …, {A}_{1}, {A}_{3}, {A}_{5}, … .
C++ время работы сортировки Здравствуйте, не могу найти функцию, которая подсчитывала бы время работы сортировки. Очень нужна, помогите,пожалуйста, кто знает) подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,411
10.05.2012, 21:51     Дана матрица размера M × N. Для каждого столбца матрицы найти произведение его элементов.
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
#include <iostream>
#include <algorithm>
#include <ctime>
#include <random>
 
int main()
{
   std::random_device rd;
   std::mt19937 gen(rd());
   std::uniform_int_distribution<> urd(0, 5);
   const int M = 5, N = 10; 
   int arr[M][N]; 
   for(int i=0; i < M; i++)
   {
       for(int j=0; j < N; j++)
       {
           arr[i][j] = urd(gen);
           std::cout<< arr[i][j]<< " ";
       }
       std::cout<< std::endl;
   }
   std::cout<< std::endl; 
   for(int j=0; j < N; j++)
   {
       int mult = 1;
       for(int i=0; i < M; i++)  
           mult *= arr[i][j];
       std::cout<< mult<< " ";
   }   
   return 0;
}
 
Текущее время: 18:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru