Есть ли языки, в которых есть цикл "до"? - PullRequest
2 голосов
/ 08 июля 2011

Существует ли какой-либо язык программирования с циклом "до"?

Пример:

do
{
    <statements>
}
until (<condition>);

, который в основном эквивалентен:

do
{
    <statements>
}
while (<negated condition>);

Я ищу петли после теста.

Ответы [ 3 ]

1 голос
/ 08 июля 2011

VBA!

У-До-Loop

Do-Loop-До

Хотя я думаю, что многие здесь будут сомневаться, является ли это вообще реальным языком, но хорошо, BASIC - это то, с чего начинала Microsoft (довольно слабый аргумент для многих, я знаю) ...

1 голос
/ 08 июля 2011

Руби до.

i=0
begin
  puts i
  i += 1
end until i==5
0 голосов
/ 11 июня 2013

В VB мы можем найти что-то вроде:

 Reponse = InputBox("Please Enter Pwd")
  Do Until Reponse = "Bob-pwr148" ...
...