|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.08.2019, 21:20 | #1 |
Новичок
Джуниор
Регистрация: 22.08.2019
Сообщений: 1
|
[C#] Помогите в решении задачи, есть код
Доброго времени суток форумчане. Помогите в решении задачи
Код:
______________________ Форматируйте код и используйте тег [CODE] (кнопка [CODE] в форме сообщения) при вставке кода на форум. Подробнее в FAQ Последний раз редактировалось Вадим Мошев; 23.08.2019 в 12:23. |
23.08.2019, 14:53 | #2 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,331
|
Любых три месяца?
У тебя есть массив result1 в котором хранится прибыль по месяцам. Сортируешь по возрастанию и первые три элемента выводишь. Если массив сделать двумерным, то можно назвать и номера месяцев и прибыль по ним. Три подряд месяца? Минимальная итоговая прибыль. Суммируешь первые три элемента массива result1 и сумму сохраняешь во временной переменной. Организуешь цикл, в котором из суммы вычитаешь первый месяц и прибавляешь следующий. Результат сравниваешь с временной переменной. Если текущая сумма меньше той, которая хранится во временной переменной, то значение временной переменной меняешь на новое. Продолжаешь до конца года. Если отдельно хранить и номер "головного" месяца (первый из тройки), то можно назвать эти три месяца и прибыль по ним.
Как-то так, ...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите в решении задачи!!! | саша 88 | Фриланс | 3 | 09.01.2019 03:46 |
Помогите в решении задачи | Virel7779 | Паскаль, Turbo Pascal, PascalABC.NET | 20 | 10.11.2016 22:55 |
помогите в решении задачи. | gaddam | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 24.11.2008 19:06 |
Помогите в решении задачи! | Toxass | Общие вопросы Delphi | 16 | 19.11.2008 22:06 |