С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Когда будет верно условие? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс для обработки информации о вычислительной машине http://www.cyberforum.ru/cpp-beginners/thread699891.html
Создать класс для обработки информации о вычислительной машине. Сведения о вычислительной машине содержат название, производитель, год выпуска. Функции: а) функция ввода информации о вычислительной...
C++ Справочник, где изложены основые функции Здравствуйте, есть ли такой справочник где изложены основые функции, циклы... их синтаксис к примеру и тп http://www.cyberforum.ru/cpp-beginners/thread699878.html
Сбалансированное дерево C++
Народ, надо написать алгоритм создания сбалансированного дерева. Вот сам алгоритм. Все хорошо, он работает, но не хватает одного элемента, т.е. он считывает на один элемент меньше чем надо!!...
Серьезная оптимизация C++
Участвую в олимпиаде, уже придумал алгоритм который обязан работать, но к сожалению вылетаю по тайм_лимит. Алгоритм линейный, я уже не знаю как программу оптимизировать. Вот код: #include...
C++ В произвольном тексте вставить между вторым и третьим словом новое слово http://www.cyberforum.ru/cpp-beginners/thread699833.html
"В произвольном тексте вставить между вторым и третьим словом новое слово." Помоги пожалуйста)) С коментариями если можно для чайника)))
C++ Условие выводя ошибки Написать условие если у нас три строки а мы просим например пятую,то программа выдавала ошибку в сообщение#include <vcl.h> #include<stdio.h> #include<stdlib.h> #include<conio.h> #pragma hdrstop ... подробнее

Показать сообщение отдельно
Croessmah
Ушел
Эксперт CЭксперт С++
13558 / 7708 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
17.11.2012, 01:13
Цитата Сообщение от ValeryS Посмотреть сообщение
не понял как всегда?
ac==bc получи 0
В моем варианте же bc=~ac, поэтому при ac^bc у них все биты будут разные. =)))
Накрапал:
C++
1
2
3
4
5
6
7
8
9
10
11
12
int main(){
    int bc;
    for(int ac=0;ac<5;ac++){
        bc=~ac;
        for(int cc=-10;cc<10;cc++){
            if (((ac^bc)&~(ac|cc))==0){
                cout<<"ac = "<<ac<<"\t"<<"cc = "<<cc<<endl;
            }
        }
    }   
    system("pause");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.