Kamrad.ru

Kamrad.ru (https://kamrad.ru/index.php)
-   Программы (software) (https://kamrad.ru/forumdisplay.php?f=11)
-   -   Visual basic Помогите (https://kamrad.ru/showthread.php?t=1578)

Aleksei 08-01-2001 23:20

Visual basic Помогите
 
С помощью какого цикла можно сделать что бы комп сам выбирал то или иное условие? Короче как сделать что бы моя прога выбирала сама из того условия что я ей задал? Срочно нужно Помогите!!!

Alexvn 08-01-2001 23:45

Ничего не понял. Опиши подробней, по пунктам, а лучше приведи пример.

Mips 09-01-2001 14:18

2 Aleksei
В вопрос чессказать тольком не въехал, но по-моему я понял что ты хочешь.
Вот пример, в котором цикл крутится 10 раз пока s не достигнет того числа на котором ты хочешь остановить цикл(I_want) и выводит число на котором закончился цикл:

s = 0
I_want = 5
Do While s < 10
s = s + 1
If s = I_want Then Exit Do
Loop
MsgBox (s)


PS: Если хочешь, чтобы цикл крутился бесконечно - просто убери While s < 10 из примера.
---
Завсегда рад помочь.

Urkаgan 10-01-2001 22:33

Вообще-то, чтобы запустить цикл с заране известным количеством прогонов существует конструкия For ... Next
Code:

Dim i as Integer
Dim A as Integer

A=0
For i=1 to 10
    A=A+1
Next i

Циклы Do ... Loop ... While лучше применять, когда заранее неизвестно количество повторов цикла и мы проверяем необходимость выполнения цикла каким либо условием.


All times are GMT +3. The time now is 09:07.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.