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

дополнительный код! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++ многочлены http://www.cyberforum.ru/cpp-beginners/thread297947.html
помогите с задачей пожалуйста.. как она хотя бы выглядеть должна? последовательность многочленов H0(x),H1(x),... определяется следующим образом: H0(x)=1,H1(x)=x, Hk(x)=xHk-1(x) -(k-1)Hk-2(x)...
C++ нужно разобрать всего одну функцию как она работатет void matrixsqr(int **a, int N, int M) // Интовая версия { int *p, **r; // Указатель for (r=a+N-1; r>=a; --r) // Цикл со счётчиком указаетльного типа, перебираем все сктроки матрицы ... http://www.cyberforum.ru/cpp-beginners/thread297942.html
Как узнать и прочитать файл до того как с ним начнет работать другая программа C++
Здрувствуйте! Подскажите пожалуйста, как я могу узнать и прочитать файл до того как с ним начнет работать другая программа. Например пользователь хочет открыть некий документ, а мое приложение...
C++ Найти наибольшее из значений элементов, расположенных в заштрихованной части матрицы
уважаемые господа программисты! я буду вам очень признательна, если вы мне поможите с некоторыми задачами. В С++ я новенькая, и чтобы разобраться мне нужен пример на который можно равняться... или ля...
C++ Удаление подстроки из строки http://www.cyberforum.ru/cpp-beginners/thread297917.html
Помогите пожалуйста реализовать функцию удаления подстроки из строки, функция получает в качестве параметров индекс элемента и кол-во символов которые надо удалить. Проще говоря реализовать функцию...
C++ Бинарное дерево. книги в библиотеке Составить программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах содержат: • номер УДК; • фамилию и инициалы автора; • название; • год издания; • количество... подробнее

Показать сообщение отдельно
2008kedr2008
3 / 3 / 0
Регистрация: 16.11.2010
Сообщений: 165

дополнительный код! - C++

17.05.2011, 19:04. Просмотров 503. Ответов 0
Метки (Все метки)

возникла проблема с реализацией дополнительного кода для двоичного числа!!!
почему то не заменяет 1 на 0 и 0 на 1 .. где ошибся?? скажите пожалуйста!!
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
 Bin Bin::sign(){
      Bin h2,h3;
      int i;
      h3.n.push_front('1');
it=n.begin();
if(*it=='-') {
             h2.n.push_front('1'); 
              it++;
for(i=1; i<n.size(); i++, it++){ 
         if(*it=='0')h2.n.push_back('1');//проблема в этих строчках как мне кажется
         else h2.n.push_back('0'); }//
         h2=h2+h3;
}
else  h2.n.push_front('0');{
     for(i=0; i<n.size(); i++, it++){
     if(*it=='0')h2.n.push_back('0');
     else h2.n.push_back('1');  }
     reverse(h2.n.begin(),h2.n.end());
     }
  
  
      return h2;
      
    
    
};
http://ru.wikipedia.org/wiki/%C4%EE%...7%E8%F1%EB%E0)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru