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

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

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

Отсортировать массив по убыванию и найти количество и произведение элементов массива кратных 5 - C++

20.12.2015, 15:43. Просмотров 263. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста.

Вот задание:
Найти количество и произведение элементов массива кратных 5.
Если таких элементов нет, то вывести сообщение об этом.
Отсортировать массив по убыванию.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2015, 15:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Отсортировать массив по убыванию и найти количество и произведение элементов массива кратных 5 (C++):

Заполнить массив А(10) случайными числами. Подсчитать и вывести на экран количество элементов массива, кратных 7 и не кратных 3 - C++
1) Заполнить массив А(10) случайными числами. Подсчитать и вывести на экран количество элементов массива, кратных 7 и не кратных 3. ...

Двумерный массив. Произведение элементов массива, кратных 3 - C++
Умные головы, пожалуйста, окажите помощь! Произведение элементов массива, кратных 3.

Найти произведение элементов массива кратных 3-м - C++
Дан динамический массив. Элементы массива вводятся с клавиатуры. Найти произведение элементов массива кратных 3-м.

Найти произведение элементов массива кратных 3 - C++
Помогите разобраться в написании программы. Задание и код программы предоставил. 1. точноли я правильно ее составил? 2. произведение...

Отсортировать элементы заданного массива L по убыванию элементов и найти... - C++
Отсортировать элементы заданного массива L (15) по убыванию элементов и найти отношение минимального положительного элемента в максимально...

Задан массив из 100 элементов вещественного типа. Отсортировать элементы массива по убыванию - C++
Задан массив из 100 элементов вещественного типа. Отсортировать элементы массива по убыванию.

1
Геомеханик
667 / 473 / 334
Регистрация: 26.06.2015
Сообщений: 1,106
20.12.2015, 19:23 #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
#include <iostream>
#include <iterator>
#include <algorithm>
 
int main(void){
    int a[] = { 3, 4, 5, 12, 15, 8, 10, 20, 21, 25 };
    int n   = sizeof(a)/sizeof(a[0]);
 
    int x = 5;
    int m = 1;
    int k = std::count_if(a, a + n, [x,&m] (int v) {
        bool r = (v % x) == 0;
        if(r)
            m *= v;
        return r;
    });
 
    if(k > 0) {
        std::cout << "кол-во: " << k << std::endl;
        std::cout << "произведение: " << m << std::endl;
 
        std::sort(a, a + n, [] (int a, int b) {
            return (a > b);
        });
        std::copy(a, a + n, std::ostream_iterator<int>(std::cout, " "));
    } else
        std::cout << "Нет чисел кратных 5-ти!" << std::endl;
    return 0;
}
Пример работы кода
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2015, 19:23
Привет! Вот еще темы с ответами:

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

Вычислить произведение трёх элементов массива, кратных 3-ем и не кратных 2-ум - C++
HELP!! Господа программеры. В программировании вобще 0. Нужно вычислить произведение трёх элементов массива А, что кратны 3 и не кратны...

Найти количество положительных элементов массива кратных 5 - C++
Ребята просьба помочь с решением 2-х небольших задач. 1)найти количество положительных элементов массива кратных 5.

Найти количество и сумму элементов массива, кратных 7 - C++
Дана последовательность, состоящая из N чисел. Найти и вывести полученные результаты: 1. количество и сумму элементов, кратных 7; ...


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

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

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