С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Pitti
0 / 0 / 0
Регистрация: 06.10.2015
Сообщений: 27
1

Нахождение минимального элемента массива и присвоение его второму массиву

06.10.2015, 18:46. Просмотров 775. Ответов 3
Метки нет (Все метки)

Здравствуйте, помогите пожалуйста с задачей. Вводится одномерный массив и в нем происходит поиск минимального элемента, после того как он находится его присваиваем во 2й массив и так повторяется до того момента, пока в 1м массиве не останется минимальных элементов. Буду благодарен
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2015, 18:46
Ответы с готовыми решениями:

Нахождение минимального элемента массива и его позиции (Блок-схема)
Program Tri_be; uses crt; type massiv = array of integer; var i , n...

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

Найти индексы минимального элемента массива. Вычислить значение его отрицательных элементов
Создать массив с элементами {a}_{kn}=n f(k)+sin(k)g(n) , где k,n=1,2,3,4;...

Переписать в массив все элементы заданного массива, стоящие после его минимального элемента
Переписать в одномерный массив K все элементы заданного целочисленного массива...

номера минимального элемента массива и элемента, являющегося минимальным без учета этого элемента
11.109. Дан массив. Определить: а) максимальный элемент массива и элемент,...

3
Fikafusik
22 / 22 / 34
Регистрация: 29.04.2014
Сообщений: 145
06.10.2015, 19:03 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

"присваиваем во 2й массив"?
В смысле, Push для стека?
Но это ладно. Судя по условию, задачу можно свести к этому:
Pascal
1
2
3
4
5
6
7
8
9
10
Var
  a: Array of Int64;
  b: Stack<Int64>;
  
Begin
  Sort(a);
    For var i := Low(a) to High(a) do
      b.Push(a[i]);
  a := nil;
End.
Только организуйте ввод элементов массива, как вам удобно. Результат выполнения тот же, что вам нужен по условию, а подход немного другой.
Поправьте, если не так понял.
1
Pitti
0 / 0 / 0
Регистрация: 06.10.2015
Сообщений: 27
06.10.2015, 19:09  [ТС] 3
Дана последовательность целых чисел a1, a2, a3, … Образовать новую последовательность, выбросив из исходной те члены, которые равны min(a1, a2, a3, … )
Вот исходный текст задачи и... можно попроще? впервые слышу про sort и push =)
0
Fikafusik
22 / 22 / 34
Регистрация: 29.04.2014
Сообщений: 145
06.10.2015, 19:12 4
Вы сами-то в смысл условия вдумывались? Минимальный элемент в последовательности будет до тех пор, пока последовательность вообще существует. Давайте сразу a := nil; Профит.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2015, 19:12

Нахождение минимального элемента строки матрицы
Дано масив А. Скласти програму пошуку всіх елементів масиву А мінімальних у...

Рекурсия: нахождение минимального элемента последовательности
Дана последовательность, состоящая из n действительных чисел, найти минимальное...

Найти значение минимального элемента массива/минимального значения ниже побочной диагонали
Составьте программу которая запрашивает размеры двумерного массива, значение...


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

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

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