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

Перебор комбинаций - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Оределение четных и нечетных числе массива http://www.cyberforum.ru/cpp-beginners/thread794830.html
Я организовал массив из 30 целых чисел, которые задаются случайным обаразом, и выводятся на экран все элементы данного массива. Помогите определить, являются ли элементы массива четными и на экране должны появиться надписи. // lb1.cpp : Defines the entry point for the console application. //
C++ Найти в последовательности числа, которые делятся на свою последнюю цифру Помогите пожалуйста!!!!задача на С++ Дана последовательность.Длина последовательности целых чисел – случайное число от 10 до 30.В выходную последовательность записать только те числа, которые делятся на свою последнюю цифру. http://www.cyberforum.ru/cpp-beginners/thread794819.html
работа с бинарными файлами (Проверить имеются ли в нем элементы, значения которых больше нуля) C++
Здравствуйте, есть вот такая вот задача, ввести в бинарный файл вещественные числа,затем прочитать его и вывести максимально число стоящее на не четной позиции, НО сделать это нужно с помощью fseek помогите с помощью этой функции реализовать прохождение о файлу #include <iostream> #include<fstream> using namespace std; int main () {
C++ Найти первое отрицательное число в последовательности и сообщить порядковый номер
Помогите пожалуйста на С++ задача: Дана последовательность.Длина последовательности целых чисел – случайное число от 10 до 30. Найти первое отрицательное число и сообщить порядковый номер, в случае отсутствия отрицательных чисел сообщить об этом.
C++ Перегрузка операторов http://www.cyberforum.ru/cpp-beginners/thread794805.html
Даны два одномерных массива. Необходимо сделать перегрузку разности ( - ) этих массивов с получением этого массива.
C++ Почему не запоминается правильно итератор вектора? Почему, если сделать что-то такое: #include <iostream> #include <vector> using namespace std; int main () { vector <char> vector_of_char; подробнее

Показать сообщение отдельно
Ryabchik
18 / 18 / 1
Регистрация: 09.01.2013
Сообщений: 159
26.02.2013, 21:38  [ТС]     Перебор комбинаций
Спасибо, знаю

Добавлено через 8 часов 14 минут
Проблема в том, что программа совершает 6 проходов, а потом windows ее вырубает. В чем дело?

Добавлено через 4 минуты
Сделал проверку числа проходов по циклам.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
for (int m = 0; m < x; m++) // ïåðâûé ñòîëáèê
    {
        cout << "m" << m << endl; // ñëåäèì Г§Г* ÷èñëîì ïðîõîäîâ
            
        for (int l = 0; l < x; l++) // âòîðîé ñòîëáèê
        {
            cout << "l" << l << endl; // ñëåäèì Г§Г* ÷èñëîì ïðîõîäîâ
            for (int k = 0; k < x; k++) // òðåòèé ñòîëáèê
            {
                cout << "k" << k << endl; // ñëåäèì Г§Г* ÷èñëîì ïðîõîäîâ
                for (int j = 0; j < x; j++) //÷åòâåðòûé ñòîëáèê
                {
                    cout << "j" << j << endl; // ñëåäèì Г§Г* ÷èñëîì ïðîõîäîâ
                    strcat (one [m], " ");
                    strcat (one [m], two [l]);
                    strcat (one [m], " ");
                    strcat (one [m], three [k]);
                    strcat (one [m], " ");
                    strcat (one [m], four [j]);
            
                    b << one [m] << endl; //Г§Г*ГЇГЁГ±Гј Гў ГґГ*éë
        
                    strcpy (one [m], ""); // î÷èùГ*ГҐГ¬ ñòðîêó
                }
            }   
        }   
    }
Вырубается при m = 5 и l,k,j = 0.

Добавлено через 2 минуты
При m = 5, l, k, j = 0 после присоединения третьей строки в j записывается мусор

Добавлено через 23 минуты
Объясните, плиз, откуда берется совершенно левое значение. И почему оно записывается в j именно при m =5 после присоеденения третьей строки.
 
Текущее время: 04:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru