|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.06.2019, 10:33 | #1 |
Регистрация: 18.06.2019
Сообщений: 7
|
Сравнение множества переменных
Ребят, нужна помощь. Есть много переменных, каждая со своим значением, как сравнить их всех и выделить 5 переменных с наибольшим значением?
Переменные типа integer. |
18.06.2019, 12:21 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
1. написать ОЧЕНЬ большой
Код:
2.1. отсортировать и выбрать первые (лучшие) в нужном количестве. 2.2. сделать по аналогии https://programmersforum.ru/showpost...07&postcount=5
программа — запись алгоритма на языке понятном транслятору
|
18.06.2019, 12:21 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Заносите переменные в массивы и дальше ищите и максимальные и минимальные и вообще какие угодно. |
|
19.06.2019, 02:17 | #4 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,869
|
|
23.06.2019, 20:02 | #5 |
Регистрация: 18.06.2019
Сообщений: 7
|
Для меня переменная это допустим sv180:integer;
Которая по ходу программы принимает определённое значение. В конце дня, когда сессию закрывают, в памяти существует некий набор таких переменных, которые принимают определённое значение в зависимости от действий пользователя, вот мне нужно выбрать наибольшие значения. Нужно узнать допустим 5 наибольших значений и как то вывести. |
23.06.2019, 20:07 | #6 | |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,546
|
Цитата:
Странная хотелка, напоминает динамический массив Последний раз редактировалось digitalis; 23.06.2019 в 20:09. |
|
24.06.2019, 02:10 | #7 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,869
|
2 Mrmenmo.
А простым языком можете изложить вашу задачу? Ведь в конечном итоге суть задачи не в проверке неких переменных. Сия проверка скорее всего некий вариант её решения, который может быть далёк от оптимального. |
27.06.2019, 08:26 | #8 |
Регистрация: 18.06.2019
Сообщений: 7
|
Смотрите, есть переменная sv180 типа integer, по ходу работы программы, она принимает значения ( она является счётчиком, считает сколько раз пользователь нажал на определённую кнопку), допустим, пользователь нажимает на кнопку и происходит следующее действие:
Sv180:=sv180+1; Таких переменных и кнопок много в программе, задача высчитать 5 переменных с наибольшим значением при закрытии программы. Последний раз редактировалось Mrmenmo; 27.06.2019 в 08:29. |
27.06.2019, 09:18 | #9 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
есть ОДНА переменная
Код:
и есть много разных переменных(и даже возможно констант) которые Код:
Код:
P.S. возможно! запоминать(при поиске) нужно будет не сами значения, а их индексы. Код:
a[N1], a[N2], ..., a[N5]
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 27.06.2019 в 09:24. |
28.06.2019, 02:35 | #10 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,869
|
Цитата:
Ваш преподаватель, если вы учитесь или ваш начальник, если вы работаете дал вам задание проверять некую sv180? Или всё же вам задали другую задачу? Последний раз редактировалось northener; 28.06.2019 в 02:40. |
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Через множества заданы сорта роз,выращиваемых цветоводами. Ввод множества с клавиатуры,сравнение множеств | BAMbarBIO | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 31.05.2011 13:17 |
Сравнение двух строковых переменных в C# | ilshat09 | Помощь студентам | 7 | 27.02.2011 18:52 |
Сравнение переменных | snikers987 | PHP | 26 | 12.02.2011 01:01 |
Сравнение объектных переменных | NomadV | Microsoft Office Word | 1 | 09.04.2010 16:44 |
Метод класса. Возвращение множества переменных. C# | Arhe | Помощь студентам | 2 | 06.10.2009 18:11 |