Создание нескольких переменных в цикле While

Обсуждение программы xStarter
Ответить
Stepa075
Пассажир
Сообщения: 2
Зарегистрирован: Пт мар 26, 2021 12:03 am
Благодарил (а): 0
Поблагодарили: 0

Создание нескольких переменных в цикле While

Сообщение Stepa075 » Пт мар 26, 2021 12:16 am

Доброго времени суток всем! Имеется проблема с созданием нескольких переменных в цикле While. В цикле из глобальной переменной, содержащей строку в которой находятся цифры через запятую, выбираются по одной эти цифры. Все отлично по одной пишется в log файл. Вопрос как эти цифры вставить в значения разных переменных и как собственно эти переменные создать в цикле? Если бы можно было и в названия переменных эти цифры подставить - было бы вообще на ура. Пробовал создавать переменную и в название и значение подставлять функцию GetTextBlock - ожидаемо переменная создается и меняет свое значение(название не меняет - название так названием функции и остается) с каждой итерацией, оставляя последнее. Форум облазил вдоль и поперек - ничего не нашел. Может кто сталкивался с подобной задачей?

kassandra
Ас
Сообщения: 112
Зарегистрирован: Вт янв 26, 2010 1:09 pm
Благодарил (а): 0
Поблагодарили: 19 раз

Re: Создание нескольких переменных в цикле While

Сообщение kassandra » Пт мар 26, 2021 12:15 pm

Не совсем понял задачу.
Но в цикле можно вот так
Вложения
Цикл.xstk
(2.83 КБ) 154 скачивания

Stepa075
Пассажир
Сообщения: 2
Зарегистрирован: Пт мар 26, 2021 12:03 am
Благодарил (а): 0
Поблагодарили: 0

Re: Создание нескольких переменных в цикле While

Сообщение Stepa075 » Пт мар 26, 2021 4:21 pm

Спасибо за ответ, но точно также получилось и у меня. Переменная в конце создана ведь одна. Вопрос в том, как в этом или другом цикле каждую из цифр в Вашем примере сделать значением отдельной переменной, т.е. в случае примера, чтобы после цикла было пять переменных со значениями 1,2,3,4,5 соответственно?

Борис
Пассажир
Сообщения: 2
Зарегистрирован: Пт мар 26, 2021 8:48 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Создание нескольких переменных в цикле While

Сообщение Борис » Пт мар 26, 2021 9:46 pm

Доброго вечера.
Собрал такую конструкцию с While.
Цикл от одного до десяти с шагом 1.
Переменной присваивается удвоенное значение индекса при переменной.
Вложения
Переменные в цикле While.xstk
(4.95 КБ) 173 скачивания
Последний раз редактировалось Борис Ср мар 31, 2021 7:31 pm, всего редактировалось 1 раз.

Pavel
Ас
Сообщения: 291
Зарегистрирован: Пт июн 30, 2006 3:23 pm
Благодарил (а): 7 раз
Поблагодарили: 22 раза

Re: Создание нескольких переменных в цикле While

Сообщение Pavel » Вс мар 28, 2021 2:02 pm

Надо сначала присвоить переменной нулевой значение. У меня без этого ошибка.
За это сообщение автора Pavel поблагодарил:
Борис (Ср мар 31, 2021 7:35 pm)
Рейтинг: 33.33%

Борис
Пассажир
Сообщения: 2
Зарегистрирован: Пт мар 26, 2021 8:48 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Создание нескольких переменных в цикле While

Сообщение Борис » Ср мар 31, 2021 7:34 pm

Спасибо. Исправил.
Дополнил переменной в начале.
Почему то срабатывало и без предварительного объявления переменной.

Ответить