0 / 0 / 0
Регистрация: 26.05.2022
Сообщений: 3
1

Определить количество одинаковых элементов массива

30.05.2022, 15:19. Показов 222. Ответов 1
Метки нет (Все метки)

массив А(5) и массив В(5). Найти массив, имеющий наибольшее количество одинаковых элементов и преобразовать по правилу: все элементы <0 возвести в квадрат
 Комментарий модератора 
П.5.16.Правил
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.05.2022, 15:19
Ответы с готовыми решениями:

Определить максимальное количество одинаковых элементов массива
Дано целочисленный массив размера N. Определить максимальное количество его одинаковых элементов....

Определить максимальное количество одинаковых элементов массива
Доброго времени суток. Нужна помощь по задаче. Никак не могу понять, в чём же проблема. &quot;Дан...

Определить максимальное количество одинаковых элементов массива, использовать функцию и указатели
Помогите, пожалуйста, ОЧЕНЬ срочно нужно! Дано целочисленный массив размера N. Определить...

Определить количество одинаковых максимальных четных значений среди элементов массива
Дан массив А(100), заполненный случайными значениями в диапазоне от 150 до 250. Определить...

1
5233 / 2887 / 1208
Регистрация: 07.02.2019
Сообщений: 7,284
30.05.2022, 16:34 2
kanely,
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
33
// c++17
#include <iostream>
#include <iterator>
#include <set>
 
using array_t = int[5];
 
array_t& max_equals(array_t& first, array_t& second) {
  bool is_first =
    std::set(std::begin(first), std::end(first)).size() <
    std::set(std::begin(second), std::end(second)).size();
  return is_first ? first : second;
}
 
array_t& square_if_less_then_zero(array_t& arr) {
  for (auto& el : arr)
    if (el < 0)
      el *= el;
  return arr;
}
 
void print(array_t const& arr) {
  for (auto el : arr)
    std::cout << el << ' ';
  std::cout << std::endl;
}
 
int main()
{
  array_t a{ 1, 2, 3, 2, 1 };
  array_t b{ 1, -2, -2, 0, -2 };
  print(square_if_less_then_zero(max_equals(a, b)));
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2022, 16:34
Помогаю со студенческими работами здесь

количество четных элементов одномерного массива до числа равному а, Определить количество нечетных элементов двумерного массива
1.Найти количество четных элементов одномерного массива до первого встреченного числа равного...

количество одинаковых элементов массива
Помогите пожалуйста написать программу, которая бы считывала 4 числа из файла, считала количество...

Найти количество одинаковых элементов массива
Уважаемые кодеры, прошу вашей помощи. Есть одномерный массив, который уже задан, например int...

Найти количество одинаковых элементов массива
Мне нужно чтобы программа считала правильно одинаковые элементы массива #include &lt;iostream&gt;...

Найти количество одинаковых элементов массива
Помогите в решение я работаю на борланде Си Задание: Найти количество одинаковых элементов...

Найти количество одинаковых элементов массива
Здравствуйте, мне попалась задачка с таким условием: Дан список из чисел. Нужно вывести сколько...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru