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

одновимерни массивы и сложный поиск - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать программу, которая находит все натуральные n-значные числа,цифры в которых образуют строго возрастающую последовательность(1234,2378,5789) http://www.cyberforum.ru/cpp-beginners/thread409916.html
#include <iostream> #include <cmath> #include <conio.h> using namespace std; void swp(int &i, int &f) { int c1, c2,c3, n, f;// - тут ошибка!!! c1=1; for (i=1; i<=n-1; i++) c1=c1*10;
C++ необходимо из файла BMP получить матрицу значений пикселов уважаемые программисты никак не могу справиться со следующей задачей. мне необходимо получить из bmp файла значение его пикселов в виде матрицы. в классе Bitmap есть функция Getpixel но она получает значение пикселя в формате Color мне же нужно получить только значение RGB причем только числовые значения без текста. Подскажите что делать. http://www.cyberforum.ru/cpp-beginners/thread409909.html
Ошибка в коде. Кроссворд C++
Программа Кроссворд Выдает ошибки Error 1 error C3861: 'sort': identifier not found Error 2 error C3861: 'equal_range': identifier not found как исправить? Где и какой тип придать переменным? Добавлено через 40 минут
Префикс-функция C++
Возникла ситуация: где бы я не читал разбор, немного непотно, как работает префикс-функция? Объясните, а что не пойму, попрошу изложить детальнее. vector<int> compute_prefix_function(const string& s) { int len = s.length(); vector<int> p(len); // значения префикс-функции // индекс вектора соответствует номеру последнего символа аргумента p...
C++ не работает getline http://www.cyberforum.ru/cpp-beginners/thread409875.html
Есть код (писал не я), но не могу понять, почему getline() игнорируется в строке 72. Сначала не работало в функции класса, потом решил сделать так, как в этом коде, но без толку... #include <C:\main.h> class School { string name; int number; int stage; int amounts_students; int budget;
C++ Простейший код Нужно написать код который будет менять местами цифры то есть изначально такой порядок int m={1,4,3,6,2} а на выходе обратный порядок 2 6 3 4 1 помогите написать такой код Добавлено через 3 минуты дайти идеи как это сделать подробнее

Показать сообщение отдельно
BRcr
 Аватар для BRcr
4003 / 2292 / 155
Регистрация: 03.02.2011
Сообщений: 5,064
Записей в блоге: 10
17.12.2011, 21:15     одновимерни массивы и сложный поиск
Вот как-то так:
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
    #define N 10
    float *y = new float[N];
    float *g = new float[N];
    float x = 0;
    int k, n;
    cout << "\t macuv Y:\n";
    for ( k = 0, n = 0; k < 10; k++, x+=0.5 )
    {
        *( y + k ) = fabs( sin( x / 3.12 ) + cos( pow( x, 2 ) ) ) - 8.3 * sin( 3 * x );
        cout << k << '\t' << *( y + k ) << "\n";
        if ( *( y + k ) < 0 )
        {
            *( g + n ) = *( y + k );
            n++;
        }
    }
    delete[]y;
    cout << "\t macuv G:\n";
    for ( k = 0; k < n; k++ ) {
        cout << k << "\t" << *( g + k ) << "\n";
    }
    delete[]g;
 
    system( "pause" );
    return 0;
Вот вывод программы:
macuv Y:
0 1
1 -7.15072
2 -0.31594
3 8.27921
4 2.37477
5 -6.0677
6 -3.32953
7 9.15273
8 4.4545
9 -5.51012
macuv G:
0 -7.15072
1 -0.31594
2 -6.0677
3 -3.32953
4 -5.51012
Для продолжения нажмите любую клавишу . . .
 
Текущее время: 10:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru