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

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

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

3-ий по величине элемент. - C++

02.12.2010, 16:26. Просмотров 308. Ответов 1
Метки нет (Все метки)

Кого не затруднит, подскажите!
Есть задание: "Найти значение 3-го по величине элемента и значения всех элементов массива, которые его превышают, заменить на найденное значение.", размерность - 200, диапазон 0-100 (рандом);
Чего такого добавить в текст, что-бы найти 3-ий по величине элемент массива? (Для удобства сначала отсортировал)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int a[200];
randomize();
for(int i=0;i<200;i++)
{
a[i]=rand()%101;
}
for(int j=0;j<200;j++){
for(int n=0;n<199;n++){
if(a[n]>a[n+1])
{
int t=a[n];
a[n]=a[n+1];
a[n+1]=t;
}
}
}
for(int i=0;i<200;i++) {
cout<<a[i]<<",";
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2010, 16:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос 3-ий по величине элемент. (C++):

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

Определить третий по величине элемент последовательности чисел - C++
Дана последовательность из различных целых чисел, содержащая не менее 3 чисел Определить в ней третий по величине элемент. #include...

Найти следующий по величине после минимального элемент массива - C++
Задан одномерный массив чисел. Написать программу которая находит следующий по величине после минимального элемент и его номер. ...

Заменить на единицу минимальный по абсолютной величине элемент массива - C++
Ввести с клавиатуры одномерный массив, состоящий из 10 элементов. Заменить на единицу минимальный по абсолютной величине элемент массива....

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

Дан целочисленный массив .Найти его второй по величине элемент - C++
Помогите пожалуйста составить программу. Дан целочисленный массив . Найти его второй по величине элемент.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
valeriikozlov
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
02.12.2010, 16:35 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int col=0, temp=a[0];
for(int i=1; i<200; i++)
{
    if(a[i]>temp)
    {
        temp=a[i];
        col++;
    }
    if(col==2)
        break;
}
if(col==2)
{
    // тут у Вас значение 3-его по величине элемента равно temp, делайте с ним что хотите
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2010, 16:35
Привет! Вот еще темы с ответами:

Найти максимальный по абсолютной величине элемент и поменять его местами с последним элементом матрицы - C++
&quot;Дан двумерный массив, который содержит не более 10 строк и не более 10 столбцов. Найти максимальный по абсолютной величине элемент и...

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

Массив: Поменять местами последний столбец со столбцом, содержащим наибольшее по абсолютной величине элемент матрицы. - C++
В матриці з дійсних чисел поміняти місцями останній стовпець зі стовпцем, що містить найбільший за абсолютною величиною елемент матриці. ...

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


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

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

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