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

Программа генерации сочетаний - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу для проверки работы процедуры ScalarProduct для вычисления скалярного произведения двух векторов http://www.cyberforum.ru/cpp-beginners/thread1139715.html
Написать программу для проверки работы процедуры ScalarProduct для вычисления скалярного произведения двух векторов. Вот отрывок, надо полный код: int vect1={1,2,3}, vect2={3,2,1}; main() { cout<<"scalar product = "<<vect1*vect2+vect1*vect2+vect1*vect2; }
C++ В матрице A (m, n) (m <= 7, n <= 4) определить наименьший и самый элементы каждой строки В матрице A (m, n) (m <= 7, n <= 4) определить наименьший и самый максимальный элементы каждой строки. http://www.cyberforum.ru/cpp-beginners/thread1139713.html
Определить номера строк в матрице C++
Задание: Определить номера строк в матрице, в которых элементов, принадлежащих отрезку, больше, чем элементов, принадлежащих отрезкам,. Вот код. Код C++ #include "stdafx.h" #include <iostream> using namespace std;
C++ Списки. Удалить элементы с позиции n по m
Нужно удалить элементы с позиции n по m. Вот написал, но в этом месте выдает ошибку. cur = cur -> pNext; Вот функция удаления. bool listDelete (colection*& col, int beginPosition, int endPosition) { colection *cur = col; colection *p = NULL; for (int i=0; i<=endPosition; ++i) {
C++ Error LNK2019: unresolved external symbol http://www.cyberforum.ru/cpp-beginners/thread1139651.html
помогите пожалуйста исправить ошибку при компиляции,никогда прежде такой ошибки не встречала,не знаю как исправить и соответственно не могу проверить правильность работы кода:( Ошибки: 1) error LNK2019: unresolved external symbol "public: void __thiscall C_list::Sorting(class C_list,class C_list &,int &)" (?Sorting@C_list@@QAEXV1@AAV1@AAH@Z) referenced in function _main 2) fatal error LNK1120:...
C++ Подсчет слов в тексте есть многостраничный текст в нем мы встречаем одинаковые слова, нужно вывести каждое слово единожды(без повторений) указать сколько раз оно повторяется в тексте и вывести номера страниц где оно встречается(если принять 1 страницу за 60 строк) хочется услышать, что мне нужно конкретно применить в моем коде #include <algorithm> #include <string> #include <iostream> #include <fstream> #include... подробнее

Показать сообщение отдельно
Newchap
4 / 4 / 1
Регистрация: 17.09.2013
Сообщений: 179
05.04.2014, 18:30     Программа генерации сочетаний
Добрый день, есть задание написать программу генерации сочетаний, алгоритм дан в учебнике, после попытки его реализовать получил бесконечный цикл. Буду признателен, если поможете исправить косяк и объяснить. Заранее признателен
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
// ConsoleApplication1.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <string>
#include <fstream>
#include <iostream>
using namespace std;
 
 
// глобальные переменные
int m, n;
int *C = new int[m];
// k идет от нуля
void Comb(int k) {
    for (int i = C[k-1]+1; i < n-m+k; i++) {   // цикл начинается с нуля
        C[k] = i;
        if (k = m) {
            for (int i = 0; i <= m; i++) {
                cout << C[i];
            }
        }
        else Comb(k + 1);
    }
}
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    // делаем массив С из М элементов, он глобальный, м есть кол-воэлементов в сочетание
    ifstream f;
    string S[5],S2[5];
    f.open("in.txt");
    ofstream fout;
    fout.open("outfile.txt");
    int n = 5;
    for (int i = 0; i <= n; i++){
        getline(f, S[i]);
    }
    for (int i = 0; i <= n; i++) {
    cout << S[i] << endl;
    }
    cout << "Enter m, quantity of elements in combination"<<endl;
    cin >> m;
    cout << "Enter n, quantity of elements in combination" << endl;
    cin >> n;
    Comb(1);
 
 
 
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru