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

Найти нечётные элементы и наибольший элемент среди отрицательных

16.01.2019, 21:02. Показов 636. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задан массив А(30). Найти нечётные элементы и наибольший элемент среди отрицательных элементов
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2019, 21:02
Ответы с готовыми решениями:

Найти наибольший элемент среди отрицательных элементов массива
найти наибольший элемент среди отрицательных элементов массива и наименьший элемент среди...

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

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

Найти наибольший элемент среди отрицательных элементов и наименьший элемент положительных - вычислить их произведение
найти наибольший элемент среди отрицательных элементов массива и наименьший элемент среди...

3
315 / 244 / 149
Регистрация: 03.10.2017
Сообщений: 886
Записей в блоге: 1
16.01.2019, 21:06 2
C++
1
2
3
4
5
6
7
8
int a[30];
 
int min=a[0];
 
for (int i=0;i<30;i++){
   if (a[i]<min) min= a[i];  // минимальный элемент
   if (a[i]%2==1) std::cout<<a[i]<<std::endl; // нечётные элементы
}
0
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
16.01.2019, 21:15 3
Цитата Сообщение от Werance666 Посмотреть сообщение
наибольший элемент среди отрицательных элементов
C++
1
2
3
4
5
6
int max_one = numeric_limits<int>::min();
 
for (int I = 0; I < n; ++I) {
  if (a[I] < 0)
    max_one = max(max_one, a[I]);
}
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
17.01.2019, 02:15 4
Masson1848, требуется найти не min, а max из отрицательных

Werance666,
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
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int main()
{
    srand((int)time(0));
    const int n=30;
    int a[n], max=0, count_odd=0;   
    
    for (int i = 0; i < n; i++)
    { 
    a[i]=rand()%19 - 9;
    if (a[i]<0 && (max==0 || a[i]>max)) max=a[i];
    if (a[i]%2!=0) count_odd++;
    cout <<a[i]<<" ";       
    }       
    cout <<"\n";
    
    if(count_odd)
    {
    cout <<"Odd elements:\n";
    for (int i = 0; i < n; i++)
    if (a[i]%2!=0) cout <<a[i]<<" ";
    cout <<"\n";
    }
    else cout <<"Odd elements are absent\n";
    
    if(max) cout <<"max negative = "<<max<<"\n";
    else cout <<"Negative elements are absent\n";
    
system("pause");
return 0;
}
0
17.01.2019, 02:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2019, 02:15
Помогаю со студенческими работами здесь

Найти наибольший элемент среди элементов диагонали и заменить им все отрицательные элементы
в матрице А размерностью 5*5 найти наибольший элемент среди элементов диагонали и заменить им все...

Дано три числа. Среди отрицательных найти четные, среди положительных - нечетные
дано три действительных числа. среди отрицательных найти парные, среди положительных непарные. вот...

Найти наибольший среди отрицательных и наименьший среди положительных элементов массива
Задача такова: В введенном с клавиатуры одномерном массиве найти наибольший среди отрицательных и...

В одномерном массиве найти наибольший среди отрицательных и наименьший среди положительных элементов
пожалуйста пожалуйста листинг оставил на компьютере в колледже поэтому кинуть свои наработки не...

Данная действительно квадратная матрица порядка N, все элементы которой разные. Найти наибольший элемент среди стоящих
Данная действительно квадратная матрица порядка N, все элементы которой разные . Найти наибольший...

Найти макс. элемент среди отрицательных и мин. элемент среди положительных элементов массива
В массиве (введенном пользователем) найти максимальный элемент среди отрицательных массива и найти...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru