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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритм работы с кадровым буфером http://www.cyberforum.ru/cpp-beginners/thread410735.html
Здравствуйте! Помогите пожалуйста разобраться с исходным кодом (С++) VNC сервера. Нужно понять алгоритм работы с кадровым буфером, т.е. как происходит захват изображения экрана. Исходники
C++ Перегрузка оператора Доброго времени суток. Столкнулся с проблемой перегрузки оператора "++" выдает ошибку в первой строке: postfix ‘const Counter operator++(const Counter&, const Counter&)’ must take ‘int’ as its second argument собственно и сам код: const Counter operator++(const Counter & lhs, const Counter & rhs) { Counter tmp(lhs); tmp==rhs; ++tmp; http://www.cyberforum.ru/cpp-beginners/thread410731.html
C++ вывести матрицу ввиде строки
помогите с циклом пожалуйста вводим 1 7 13 15 10 2 6 14 11 9 3 5 16 12 8 4 получаем 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
C++ Ошибка в перегрузке оператора - при работе с массивами
Текст программы: #include <iostream> #include <windows.h> using namespace std; class array { public: array(); //??????????? ?? ????????? array(int *); //??????????? ? ??????????
C++ Подключение DLL, написанной на C# к проекту на C++ http://www.cyberforum.ru/cpp-beginners/thread410714.html
Создал в c# в проекте ClassLibrary пару классов. Получил 1 файл ClassLibrary.dll Теперь мне необходимо подключить его в проект с++, чтобы можно было использовать методы из этой dll/ Как это сделать?
C++ float *m=new float[n] в задаче на массивы попалось float *m=new float.Что это значит? подробнее

Показать сообщение отдельно
insolent
 Аватар для insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
18.12.2011, 20:33     одномерные массивы и сложный поиск
При 7-и итерациях вряд ли будет хоть один отрицательный элемент, а вот если убрать добавление 5.2, то будут отрицательные

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
#include <iostream>
#include <cmath>
 
using namespace std;
 
const int k = 7;
 
void Print(double arr[], int n)
{
    for (int i = 0 ; i < n; i++)
        cout << arr[i] << " ";
    cout << endl;
}
int main()
{ 
    double Y[k], x = -1, min = 0;
    int count = 0;
 
    for (int i = 0; i < k; i++, x += 0.5)
        Y[i] = sin(pow(x,2))*cos(pow(x,3))-sin(x);
 
    Print(Y, k);
 
    for (int i = 0; i < k; i++)
        if (Y[i] < min)
            min = Y[i];
 
    for (int i = 0; i < k; i++)
    {
        if (Y[i] < 0)
            count++;
        if (count == 2)
            Y[i] = min;
    }
 
    Print(Y, k);
 
    return(0);
}
 
Текущее время: 02:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru