Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
2 / 2 / 0
Регистрация: 03.05.2017
Сообщений: 163

Сортировать массив, чтобы минимальный искался среди четных элементов, а максимальный - среди нечетных

09.06.2017, 16:36. Показов 804. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сортировать массив, чтобы минимальный искался среди четных элементов, а максимальный - среди нечетных.
Помогите плз
Очень срочно
Сделать через if
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.06.2017, 16:36
Ответы с готовыми решениями:

Определить максимальный элемент среди положительных нечетных элементов и минимальный среди положительных четных элементов
Написала програмный код,но когда компилирую,то выдаётся ошибка в девятой строке.Вот условие задачи: Определить максимальный элемент...

В целочисленном массиве найти максимальный элемент среди четных и среди нечетных элементов
В целочисленном массиве X(N) найти max1 - максимальный элемент среди четных элементов массива и max2 - максимальный элемент среди нечетных...

Определить максимальный и минимальный элементы среди элементов в четных столбцах
Даны целочисленные массивы С, D. Для каждого массива определить максимальный и минимальный элементы среди элементов, расположенных в...

7
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
09.06.2017, 17:02
Цитата Сообщение от AAA999 Посмотреть сообщение
Сортировать массив, чтобы минимальный искался среди четных элементов, а максимальный - среди нечетных.
Что за сортировка такая? Объясните подробнее. Желательно с примером.
0
2 / 2 / 0
Регистрация: 03.05.2017
Сообщений: 163
09.06.2017, 18:21  [ТС]
Ну типа написать программу, которая ищет максимальный и минимальный элемент массива

Добавлено через 1 минуту
Ток минимальный искать среди четных, а максимальный среди нечетных
0
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
09.06.2017, 18:26
так искать ченый не четный
C++
1
2
3
4
5
int a = 3;
if(a % 2 == 0)
   //четное
else
   //не четное
так находим максимальный и минимальный элемент
C++
1
2
3
4
5
6
7
8
9
10
11
12
int sum=0;
int maxel=Students[0];
int Min = Students[0];
for(int j=0;j<10;j++){
sum+=Students[j];
if(Students[j]>maxel){
maxel=Students[j];
}
if(Min>Students[i])
Min=Students[i];
}
cout<<"Среднее оценка = "<<(sum/10)<<", максимальна оценка = "<<maxel<<", минимальная оценка = "<<Min;
0
 Аватар для Goffrua
4 / 4 / 0
Регистрация: 30.03.2015
Сообщений: 80
09.06.2017, 18:27
AAA999, то есть, просто поиск макс. и мин.? Тогда вот.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
using namespace std;
int main() {
  int n;
  cin>>n;
  int* a=new int[n];
  for(int i=0; i<n; i++)
    cin>>a[i];
  int max=a[0], min=a[0];
  for(int i=0; i<n; i++) {
    if(a[i]%2==0) {
      if(a[i]<min) min=a[i];
    }
    else {
      if(a[i]>max) max=a[i];
    }
  }
  cout<<min<endl<<max;
  return 0;
}
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
09.06.2017, 18:28
Цитата Сообщение от AAA999 Посмотреть сообщение
Ну типа написать программу, которая
При чём тогда слово
Цитата Сообщение от AAA999 Посмотреть сообщение
Сортировать
в задании?
0
 Аватар для Геомеханик
838 / 641 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
09.06.2017, 18:38
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
34
35
36
37
38
39
40
41
42
43
#include <iostream>
 
//максимум
template<typename T, typename Cmp>
const T* find_max(const T* a, const T* b, Cmp cmp){
    while((a != b) && !cmp(*a))
        ++a;
 
    const T* p = a;
    for(; a != b; ++a){
        if(cmp(*a) && (*a > *p))
            p = a;
    }
    return p;
}
 
//минимум
template<typename T, typename Cmp>
const T* find_min(const T* a, const T* b, Cmp cmp){
    while((a != b) && !cmp(*a))
        ++a;
 
    const T* p = a;
    for(; a != b; ++a){
        if(cmp(*a) && (*a < *p))
            p = a;
    }
    return p;
}
 
int main(){
    int a[] = { 3, 4, 1, 9, 5, 2, 6, 7, 8 };
 
    auto pmin = find_min(std::begin(a), std::end(a), [] (const int n){ return ((n % 2) == 0); });
    if(pmin != std::end(a))
        std::cout << "min: " << *pmin << std::endl;
 
    auto pmax = find_max(std::begin(a), std::end(a), [] (const int n){ return ((n % 2) != 0); });
    if(pmax != std::end(a))
        std::cout << "max: " << *pmax << std::endl;
    std::cin.get();
    return 0;
}
0
2 / 2 / 0
Регистрация: 03.05.2017
Сообщений: 163
09.06.2017, 20:03  [ТС]
Ну это сложно
Я такого ещё не учил

Добавлено через 4 минуты
Ну это сложно

Добавлено через 1 минуту
Мне бы на примере программы которую написалGoffrua
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.06.2017, 20:03
Помогаю со студенческими работами здесь

Найти минимум среди нечетных, и максимум - среди четных элементов массива
Помогите пожалуйста сделать так, чтобы эта программа брала min c нечетных, а max с четных #include&lt;iostream&gt; using namespace std;...

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

Найти значения и индексы наименьших среди четных элементов и наибольших среди нечетных
найти значение и порядковые номера элементов, являющихся наименьшим среди четных чисел и наибольшим среди нечетных чисел #include...

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

Дан массив A[5,5]. Найти минимальный элемент среди элементов, расположенных в нечетных строках массива
Дан массив A. Найти минимальный элемент среди элементов, расположенных в нечетных строках массива.


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru