Модераторы: Akina

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Цикл Do while.....Loop, Zatupchik!!! 
:(
    Опции темы
VBman
  Дата 1.1.2005, 09:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 1.1.2005

Репутация: нет
Всего: нет



Привет всем!!!
Зашел тут я на ващ форум и решил спросить как избавиться от протупа vbasica 6, а именно:


Код

Do while b <>2 and a<>9
'Дальше любой код
Loop
'И вот есле в теле цикла хотябы b становится = 2 то происходит выход   из 'цикла!!!

'А мне надо если b = 2 и a = 9 толькотогда выйти из цикла!


Это сообщение отредактировал(а) VBman - 1.1.2005, 09:59
PM MAIL   Вверх
bom
Дата 1.1.2005, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 329
Регистрация: 22.2.2004
Где: Казахстан, Алматы

Репутация: 4
Всего: 6



Дарова сам. На счет протупа VB... предлагаю решить сначала такую задачу:
Ты Штирлиц и получил из центра инструкцию взять такси и приехать на явочную квартиру, но не садиться в первую остановившуюся машину, а садиться только во вторую и девятую...

Код

Do While a <> 9
Do While b <> 2
Loop
Loop

PM MAIL   Вверх
cardinal
Дата 1.1.2005, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 19
Всего: 99



Код

Do While b <> 2 Or a <> 9
'Дальше любой код
Loop
smile


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Staruha
Дата 1.1.2005, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1292
Регистрация: 1.2.2004
Где: Казань

Репутация: 2
Всего: 27



cardinal
Цитата
Do While b <> 2 Or a <> 9

Мне кажется это сюда не подходит smile


--------------------
Возмездие настигнет
PM MAIL   Вверх
cardinal
Дата 1.1.2005, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 19
Всего: 99



А мне пока кажется, что подходит, но не исключаю, что это посленовогоднее... smile


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Staruha
Дата 1.1.2005, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1292
Регистрация: 1.2.2004
Где: Казань

Репутация: 2
Всего: 27



Цитата
это посленовогоднее...

Цитата
Or - это ИЛИ
?
Или я недостаточно Минералки выпила сегодня?



--------------------
Возмездие настигнет
PM MAIL   Вверх
cardinal
Дата 1.1.2005, 21:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 19
Всего: 99



Да:
Or это Или


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Staruha
Дата 1.1.2005, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1292
Регистрация: 1.2.2004
Где: Казань

Репутация: 2
Всего: 27



Завтра один из нас догонит smile


--------------------
Возмездие настигнет
PM MAIL   Вверх
Vach
Дата 1.1.2005, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 304
Регистрация: 17.10.2003
Где: Санкт-Петербург

Репутация: 8
Всего: 18



Можно и And:
Код
Do While Not (b = 2 And a = 9)


PM MAIL ICQ   Вверх
Staruha
Дата 1.1.2005, 23:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1292
Регистрация: 1.2.2004
Где: Казань

Репутация: 2
Всего: 27



Vach
Да , теперь я знаю как должно быть


--------------------
Возмездие настигнет
PM MAIL   Вверх
cardinal
Дата 2.1.2005, 00:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 19
Всего: 99



Код

Do While Not (b = 2 And a = 9)
...

=
Код

Do While b <> 2 Or a <> 9
...




--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Staruha
Дата 2.1.2005, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1292
Регистрация: 1.2.2004
Где: Казань

Репутация: 2
Всего: 27



Цитата
Do While b <> 2 Or a <> 9
...

Наверно нужно время ,что бы это дошло.Пока не догоняю. smile


--------------------
Возмездие настигнет
PM MAIL   Вверх
cardinal
Дата 2.1.2005, 03:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 19
Всего: 99



Старуха, да просто на русский переведи и все станет ясно:
Делай пока a<>2 или b<>9
То бишь деланье прекращается только в том случае, если b=2 и b=9 (рассмотри четыре возможных варианта: 00, 01, 10, 11 smile).

Это сообщение отредактировал(а) cardinal - 7.1.2005, 21:19


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
VBman
Дата 2.1.2005, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 1.1.2005

Репутация: нет
Всего: нет



Шпасибо!!! Друзья! smile
PM MAIL   Вверх
Staruha
Дата 2.1.2005, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1292
Регистрация: 1.2.2004
Где: Казань

Репутация: 2
Всего: 27



Ух ты уже второе января. А первое было? А да .
Утром книжку открыла и прямо на Do...Loop- выполняется до тех пор пока истинно задаваемое условие. В спорах рождается истина.
cardinal - ты прав. Благодаря форуму я теперь владею (и не хило)
For... To и Do... Loop. smile smile smile smile


--------------------
Возмездие настигнет
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0549 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.