0 / 0 / 0
Регистрация: 04.01.2018
Сообщений: 5
1

Почему значение переменной Result не изменяется?

04.01.2018, 15:58. Показов 723. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите почему значение переменной Result не изменяется (возвращается 0).
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
static int Solution(int[] ResArray)
        {
            int Result = 0, nResult = 0, TuckingAmount, CurrentAmount;
            for (int i = 0; i <= ResArray.Length; i++)
            {
                TuckingAmount = 0;
                for (int n = ResArray.Length - i; n <= ResArray.Length; n++)
                {
                    if (n + 1 < ResArray.Length)
                    {
                        CurrentAmount = ResArray[n] + ResArray[n + 1];
                        if (CurrentAmount > TuckingAmount)
                            TuckingAmount = CurrentAmount;
                        else
                        {
                            nResult = CurrentAmount;
                            break;
                        }
                    }
                }
 
                if (nResult > Result)
                    Result = nResult;
            }
            return Result;
        }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.01.2018, 15:58
Ответы с готовыми решениями:

Почему изменяется значение переменной?
Помогите новичку. Я пишу простейший код, но в строках 34-38 происходит что-то странное. Переменная...

Как избежать изменения одной переменной ссылочного типа, когда изменяется значение другой переменной
Подскажите, пожалуйста, как избежать изменения одной переменной ссылочного типа, когда изменяется...

Изменяется значение переменной
Привет, не понятно почему меняется значение переменной Theme.ID, в первой форме принимает значение...

Почему не изменяется значение переменной внутри функции?
Есть функция: void get_string(struct str* tmp, int start, double summ) { double q = summ; ...

1
управление сложностью
1687 / 1300 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
04.01.2018, 17:13 2
tonnako, отладчик тебе поможет. Трассируйте код, и поймете, почему так происходит.
0
04.01.2018, 17:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.01.2018, 17:13
Помогаю со студенческими работами здесь

Почему изменяется значение переменной между функциями класса?
Почему-то изменяется значение переменной m(кол-во специальностей) в output_spec. Пробовал в других...

Выведите значение выражения в качестве переменной среды Result
4. Выведите значение выражения, определенного в соответствии с вариантом задания (табл. 8), в...

Не изменяется значение переменной в объекте
Переменная health меняет своё значение только внутри функции punch(), при этом её значение в...

Значение глобальной переменной в потоке не изменяется
Здравствуйте! У меня возник вопрос по поводу потоков.:help: Есть глобальная переменная i, которая...

Почему изменяется значение?
Здравствуйте! Есть класс Cell, в котором есть List с именем Genome. Мне надо изменить случайный...

Почему изменяется значение сессии
После входа на сайт пользователь получает значение $_SESSION, которое он должен &quot;носить&quot; до конца...


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

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

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