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

Счётчик двойного цикла, без дополнительных переменных - C++

Восстановить пароль Регистрация
 
Xtir
11 / 11 / 0
Регистрация: 10.07.2010
Сообщений: 130
15.01.2011, 18:37     Счётчик двойного цикла, без дополнительных переменных #1
как в двойном цикле,
C++
1
2
3
    for(int i = 0; i < 5; ++i)
        for(int j = 0; j < 5; ++j)
            cout <<  << endl;
без объявления дополнительных переменных
получить порядок чисел?
C++
1
2
3
4
5
6
1
2
3
4
5
...и т.д
вроде понятно объяснился )
в математике я неочень, но такое вообще возможно?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2011, 18:37     Счётчик двойного цикла, без дополнительных переменных
Посмотрите здесь:

C++ Решение без цикла
без цикла. C++
C++ Посчитать сумму без цикла
C++ Посчитать сумму без цикла
Рендер без цикла C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.01.2011, 18:47     Счётчик двойного цикла, без дополнительных переменных #2
Задача не ясна.
Алексaндр
 Аватар для Алексaндр
131 / 108 / 5
Регистрация: 04.12.2010
Сообщений: 313
15.01.2011, 18:50     Счётчик двойного цикла, без дополнительных переменных #3
Интересно зачем... Попробывал - у меня вот такое полу4илось...
C++
1
2
3
for(int i = 0; i < 5; ++i)
                for(int j = 0; j < 5; ++j)
                        cout <<i*5+j+1<< endl;
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
15.01.2011, 18:51     Счётчик двойного цикла, без дополнительных переменных #4
Xtir, Вот
C++
1
2
3
4
5
for(int i = 0; i <= 10; ++i)
{
    for(int j = i; j <= i; ++j)
        std::cout << j << '\n';
}
но зачем здесь двойной цыкл, не понятно.
Xtir
11 / 11 / 0
Регистрация: 10.07.2010
Сообщений: 130
15.01.2011, 19:03  [ТС]     Счётчик двойного цикла, без дополнительных переменных #5
ну просто была необходимость посчитать сколько в сумме оба цикла проходят раз,
например:
C++
1
2
3
4
5
6
7
8
int a = 0;
 
for(int i = 0; i < 10; ++i)
    for(int j = 0; j < 10; ++j)
    {
        cout << a;
        ++a;
    }
и тут вдруг в голову такая идея пришла, а можно это сделать без дополнительных переменных?

вроде пример который дал Александр, норм работает )
Алексaндр
 Аватар для Алексaндр
131 / 108 / 5
Регистрация: 04.12.2010
Сообщений: 313
15.01.2011, 19:04     Счётчик двойного цикла, без дополнительных переменных #6
Xtir, я тебе это написал.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2011, 19:04     Счётчик двойного цикла, без дополнительных переменных
Еще ссылки по теме:

C++ Выход из двойного цикла
Удалить числа из файла, без использования дополнительных массивов и файлов C++
GUI С++ в eclipse без дополнительных библиотек C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.01.2011, 19:04     Счётчик двойного цикла, без дополнительных переменных #7
Можно. В один цикл до сотни.
Yandex
Объявления
15.01.2011, 19:04     Счётчик двойного цикла, без дополнительных переменных
Ответ Создать тему
Опции темы

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