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

Определить когда массив меняет знак. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Абстракция данных...модули определяющие типы http://www.cyberforum.ru/cpp-beginners/thread342582.html
//--------------------------------------------------------------------------- #pragma hdrstop #include <tchar.h> #include <dos.h> //--------------------------------------------------------------------------- #pragma argsused // абстракция данных namespace Stack {
C++ namespace Страуструп 3-е издание Добрый вечер народ) Читаю книгу Страуструпа 3-е издание там встретился такой фрагмент кода: namespace Stack { void push(char); char pop(); } void f() { http://www.cyberforum.ru/cpp-beginners/thread342566.html
Преобразование типа C++
class ne { public: ne(); ~ne(); double x1; char l; }; ne O; ne::~ne(){};
C++ Необходимо указать на ошибки. Код по заданию из книги.
Начал учить c++ по книге. Компилирую под debian в g++. Поскольку я почти ничего не смыслю в программировании, то мне необходима помощь тех, кто бы смог тыкнуть носом в ошибки. Задание в книге было такое: написать программу, где бы использовался цикл while. Замечания интересны все, от комментариев и имен переменных до синтаксиса и ошибок в коде. P.S. все это компилируется и работает =) ...
C++ Сбор release версии программы с++, на MinGW http://www.cyberforum.ru/cpp-beginners/thread342545.html
Есть такая проблема: компилирую программу из под Windows 7, на MinGW g++ -o test.exe test.cpp например. Я не пользуюсь средами, так как они мне пока не нужны, и все компилирую с консоли. Проблема в том что таким образом откомпилированная программа не запускается на Windows xp. Я знаю что в средах Visual Studio или Borland можно поставить галочку release, и тогда программа будет работать...
C++ Тема для диплома Помогите подобрать тему для дипломной работы! Хочу чтобы диплом включал в себя возможность показать знание язака программирования,а также чтобы в нем была задействованна практическая предметная область.Думаю написать экспертную систему. Хотелось бы услышать ваше мнение! подробнее

Показать сообщение отдельно
pistol
1 / 1 / 0
Регистрация: 16.08.2011
Сообщений: 18
17.08.2011, 14:42  [ТС]
Nameless One спасибо, но у меня все эти операции должны быть внутри других циклов и почему-то они не работают. Приведу свой код. Никак не пойму что не так. Заранее спасибо

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
for( y = 0; y < nHeight; y++ )  
   {
    for( x = 0; x < nWidth; x++ )   /циклы внутри которых нужно работать с массивом
    {       
           
    size_t i1;
        int t1=0;
    for(i1 = 0; i1 < Ar.size(); ++i1)   /Ar.size() - размер массива
       if(Ar[i1] > 2300)
           {
           t1=i1;
           return i1 + 1;
           }
        
    size_t i2;
    int t2=0;
        for(i2 = t1+30; i2 <Ar.size(); ++i2)
       if(Ar[i2] < 2300)
            {   
         t2=i2;
             return i2 + 1;
         }
 
        if (t1=0)
        t2=0;
       
       Res1=Ar2[t1];   /res1 и res2 заданны ранее, Ar2 -второй массив   
       Res2=Ar2[t2];
        
    
        
    }
   }
Добавлено через 43 минуты
Чуть не забыл, в последнем примере условия немного поменялись, но это уже не столь важно.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru