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

Дана целочисленная прямоугольная матрица. Определить: 1. Произведение элементов в тех строках, которые не содержат нулевых элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Простейшие C++ http://www.cyberforum.ru/cpp-beginners/thread679994.html
1. Пользователь вводит 5 чисел. Если все числа нечётные, то программа выводит слово “YES”, иначе она выводит слово “NO”. 2. Пользователь вводит 5 чисел. Программа выводит среднее арифметическое минисаотного и максимального числа из этих пяти.
C++ Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел. помогите сделать с помощью функции или процедуры ! Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread679990.html
Не работает функция в Виндовс Формс C++
Есть набор функций: #include <string> #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; typedef unsigned int uint; uint F(uint X, uint Y, uint Z) { return (X & Y) | ((~X) & Z);
C++ Удвоить четные элементы. Натуральные логарифмы минимальных положительных элементов столбцов
Ребят, если поможете буду очень признателен, задание такое: Удвоить четные элементы. Натуральные логарифмы минимальных положительных элементов столбцов. Количество строк - 4, стобцов - 5. Проблема во вложенной картинке, после ответа, куча текста, не понимаю откуда он берется! Логарифм - бог с ним помогите разобраться с тем что есть. Нужно до завтра срочно! // work.cpp : Defines the entry...
C++ Ошибка на компиляторе MinGW при сборке структуры http://www.cyberforum.ru/cpp-beginners/thread679978.html
Помогите, пожалуйста, не знаю что делать. Вот такой простенький код struct abc { int a; }; а выдает ошибку и экзешник не собирается
C++ Настройка eclipse Программировать я особо не умею, работал только в MS VS C++ 2010. Там всё просто: скачал, установил, создал проект, создал файл с++, написал код, нажал ф5 и готово. На работе строго запретили студию и заставили использовать эклипс. Скачал его с офф сайта (link), также скачал JRE(link) и MinGW(link). Яву установил по дефолту, а мингв и эклипс -- в одну папку. Дальше открываю эклипс, создаю проект... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
 Аватар для gray_fox
1246 / 1129 / 54
Регистрация: 21.04.2012
Сообщений: 2,354
Завершенные тесты: 3
25.10.2012, 04:02     Дана целочисленная прямоугольная матрица. Определить: 1. Произведение элементов в тех строках, которые не содержат нулевых элементов
Как вариант:
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
#include <iostream>
#include <algorithm>
#include <functional>
 
 
int main() {
   std::size_t const n = 5;
   std::size_t const m = 4;
   int matrix[n][m] = {
      {1, 2, 3, 0},
      {2, 3, 4, 5},
      {9, 0, 4, 2},
      {1, 5, 6, 3},
      {8, 7, 4, 2}
   };
   
   for (std::size_t i = 0; i != n; ++i) {
      if (std::find(std::begin(matrix[i]), std::end(matrix[i]), 0) == std::end(matrix[i])) {
         std::cout << i + 1 << " row: " << std::accumulate(
               std::next(std::begin(matrix[i])),
               std::end(matrix[i]),
               *std::begin(matrix[i]),
               std::multiplies<int>()) << std::endl;
      }
   }
}
http://liveworkspace.org/code/25b058...cc4cbbc2e77a9e
 
Текущее время: 15:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru