Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2011, 19:05   #1
Karina89
Пользователь
 
Регистрация: 26.03.2011
Сообщений: 67
Вопрос Repeat Until

как пишется repeat until (Delphi) в C++?

есть примерный код, но он проходит цикл всего один раз:

Код:
 do {
    x=random(xSize);
    y=random(ySize);
    b=true;
    for (i=1; i<=4; i++){
      GetCoords(i,xSize,ySize,x,y,dx,dy);
      if (ClicheMatrix[dx][dy]) {
        b=false;
        break;
      }}
    if (b) {
    ClicheMatrix[x][y]=true;
      c++;}}
    while (c==a);
не могу понять в чем ошибка. Подскажите, пож-та
Karina89 вне форума Ответить с цитированием
Старый 24.11.2011, 19:29   #2
Сtrl
C++
Форумчанин
 
Аватар для Сtrl
 
Регистрация: 27.03.2011
Сообщений: 803
По умолчанию

В Delphi вы пишете
Код:
repeat
...
until COND;
Для C++ аналогом будет
Код:
do
...
while (!COND);
Заметьте, что в Delphi цикл продолжается пока условие не верно, а в C++ - наоборот.
Ищете информацию по C++?
cplusplus.com
Сtrl вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
While and repeat Expert Фриланс 1 07.07.2009 18:45
While and repeat Linker88 Фриланс 4 19.05.2009 20:33
While and Repeat! Linker88 Паскаль, Turbo Pascal, PascalABC.NET 12 19.05.2009 13:43
repeat ... until 08ekhiv1 Помощь студентам 3 17.03.2009 16:42
repeat until 4ERRY Помощь студентам 7 21.02.2009 21:38