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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Aubakirova
0 / 0 / 0
Регистрация: 05.02.2013
Сообщений: 20
#1

Массив: найти для каждой строки число элементов, кратных пяти, и наибольший из полученных результатов - C++

05.02.2013, 23:29. Просмотров 704. Ответов 1
Метки нет (Все метки)

N(10, 10) Для целочисленной матрицы найти для каждой строки число элементов, кратных пяти, и наибольший из полученных результатов. nij/5*5 = nij
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2013, 23:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массив: найти для каждой строки число элементов, кратных пяти, и наибольший из полученных результатов (C++):

Массив. Найти число элементов, кратных k, и наибольший из полученных результатов - C++
Для целочисленной квадратной матрицы найти число элементов, кратных k, и наибольший из полученных результатов. вот моя программа но не...

Найти для каждой строки матрицы число элементов, кратных пяти - C++
Для целочисленной матрицы найти для каждой строки число элементов, кратных пяти, и наибольший из полученных результатов.

Для целочисленной квадратной матрицы найти число элементов, кратных k и наибольший из них - C++
#include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; int main() { int i, j,k,count =...

Найти сумму модулей элементов для каждой строки матрицы и среди них наибольший - C++
Помогите пожалуйста Предоставленная матрица размером n * n . Найти сумму модулей элементов для каждой строки матрицы и найти среди них...

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

Двумерный массив (найти число элементов, кратных k) - C++
Для целочисленной квадратной матрицы, найти число элементов, кратных k, и наибольший из полученных результатов.

1
Dekio
Фрилансер
Эксперт С++
5837 / 1218 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
06.02.2013, 00:30 #2
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
#include <iostream>
#include <iomanip>
#include <algorithm>
#include <functional>
#include <vector>
#include <random>
#include <ctime>
 
int main()
{
    auto aRand = std::bind(std::uniform_int_distribution <> (-10, 50), 
                           std::mt19937(time(nullptr)));
    size_t rowsCnt, colsCnt;
    std::cin >> rowsCnt >> colsCnt;
    std::vector <std::vector <int>> matrix(rowsCnt, std::vector <int> (colsCnt, 0));
    std::generate(&matrix[0][0], &matrix[rowsCnt - 1][colsCnt - 1], aRand);
    size_t maxValue = std::count_if(matrix[0].begin(), matrix[0].end(), [] (int currNum) -> bool {
        return !(currNum % 5);
    });
    for (auto i: matrix) {
        for (auto j: i)
            std::cout << std::setw(4) << j;
        size_t currValue = std::count_if(i.begin(), i.end(), [] (int currNum) -> bool {
            return !(currNum % 5);
        });
        std::cout << std::endl << "Counter: " << currValue << std::endl;
        if (currValue > maxValue)
            maxValue = currValue;
    }
    std::cout << "Max value: " << maxValue << std::endl;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2013, 00:30
Привет! Вот еще темы с ответами:

Товарисчи объясните пожалуйста как сделать данную задачу! (Найти наибольший элемент каждой строки А(4,6) и записать их в массив Y) - C++
Найти наибольший элемент каждой строки А(4,6) и записать их в массив Y. С программированием не разу не сталкивался объясните...

Массив: Напечатать номер каждой строки, в которой второй элемент меньше среднего арифметического элементов этой строки, и число таких строк. - C++
Дана матрица А(m,n). Напечатать номер каждой строки, в которой второй элемент меньше среднего арифметического элементов этой строки,...

Массив: Найти сумму элементов строки, в которой расположен наибольший элемент. - C++
Найти сумму элементов строки, в которой расположен наибольший элемент.

Дан массив целых чисел, заполненный случайными числами. Вычислить количество элементов кратных пяти и заменить - C++
Дан массив целых чисел, заполненный случайными числами. Вычислить количество элементов кратных пяти и заменить их на минимальный


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru