Форум программистов, компьютерный форум CyberForum.ru

Повторение в зависимоети от условия - C++

Восстановить пароль Регистрация
 
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
23.10.2012, 17:20     Повторение в зависимоети от условия #1
Мне нужно повторять код в зависимости от условия:

К примеру:

Если условие верно то повторять код 5 раз
Иначе не включать цикл.

Просто я не хочу прописывать один и тотже код в цикле и вне его
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2012, 17:20     Повторение в зависимоети от условия
Посмотрите здесь:

Повторение цикла программы C++
C++ Найти повторение в строке
Повторение цифр в введенном числе. C++
C++ Повторение символа
C++ Проверка на повторение
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
23.10.2012, 17:24     Повторение в зависимоети от условия #2
Эээ
C++
1
2
3
4
5
6
7
8
9
10
11
if (условие_выполняется) {
    for (int i = 0; i < 5; ++i) {
        // код
    }
}
 
/* или */
 
for (int i = 0; условие_выполняется && i < 5; ++i) {
    // код
}
Не?
Andsteadur
152 / 136 / 3
Регистрация: 23.05.2009
Сообщений: 275
23.10.2012, 17:26     Повторение в зависимоети от условия #3
C++
1
2
3
4
5
6
7
bool statement = ...;
int cntr = 0;
do
{
  ...
  ++cntr;
}while(cntr < 5 && statement);
Если условие верно, то цикл выполнится 5 раз, иначе только 1 раз. Или я не так понял?
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
23.10.2012, 17:44  [ТС]     Повторение в зависимоети от условия #4
Цитата Сообщение от Andsteadur Посмотреть сообщение
Если условие верно, то цикл выполнится 5 раз, иначе только 1 раз. Или я не так понял?
Спасибо!! Все так)
Yandex
Объявления
23.10.2012, 17:44     Повторение в зависимоети от условия
Ответ Создать тему
Опции темы

Текущее время: 13:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru