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

Логические выражение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать класс ListPerson для работы с картотекой персоналий http://www.cyberforum.ru/cpp-beginners/thread1187271.html
Карточка персоны содержит фамилию и дату рождения. Реализовать класс ListPerson для работы с картотекой персоналий. Класс должен содержать массив карточек персон. Реализовать методы добавления и удаления карточек персон, а также метод доступа к карточке по фамилии. Фамилии в массиве должны быть уникальны. Реализовать операции объединения двух картотек, операцию пересечения и вычисления разности....
C++ Одну строку инициализировать в программе, другую - ввести с клавиатуры; соединить их содержимое Здравствуйте, помогите пожалуйста с такой задачкой, не могу разобраться как её решить. Одну строку инициализировать в программе, другую - ввести с клавиатуры. Соединить их содержимое. Определить длину полученной строки. Вывести на экран первую половину полученной строки. http://www.cyberforum.ru/cpp-beginners/thread1187236.html
Поиск суммы положительных и отрицательных элементов массива C++
Программисты очень прошу вашей помощи в задании, без вас ни как ! заранее большое спасибо ! Элементы одномерного массива задать счетчиком случайных чисел в диапазоне от a до b. Просчитать значение X, в котором S^+ - сумма положительных элементов, S^- - сумма отрицательных элементов, k^+ - количество положительных элементов, K^- - количество отрицательных элементов, a=-10,5 b=10,5
C++ Распространение данных между приложениями с использованием DLL
Возможно ли использовать dll как "ретранслятор" данных для приложений? Те первым приложением вызывается функция "set", которая устанавливает переменную i+= 1, a второе приложение вызывает функцию "get", которая возвращает значение переменной i. #include "stdafx.h" #include <windows.h> #include <iostream> using namespace std; //Function declarations extern "C" __declspec(dllexport) int...
C++ Определить сумму отрицательных нечетных элементов каждой строки матрицы http://www.cyberforum.ru/cpp-beginners/thread1187225.html
Здравствуйте программисты, прошу вашей помощи в решении такой задачи. В матрице размером 6 на 9 определить сумму его отрицательных нечетных элементов каждой строки. Заменить положительные элементы второй и третьей строк единицами. Очень прошу вашей помощи, увы не могу мыслить широко(
C++ Первый максимальный элемент массива Ку всем. Вообщем стоит задача найти ПОСЛЕДНИЙ МАКСИМАЛЬНЫЙ элемент массива, найти просто максимальный элемент массива я вроде бы смог: for (int i = 0; i < v.size();) //Вычисление максимального элемента и его номера. { str.clear(); for (int j = 1; j <=10; j++) { if (i == v.size()) break; stels009 = Round(v);... подробнее

Показать сообщение отдельно
Altair42
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 324

Логические выражение - C++

25.05.2014, 10:12. Просмотров 570. Ответов 22
Метки (Все метки)

Не могу уловит логику логичесих операторов. А выучит что они делают не могу (не могу запомнит то чего не понимаю).
Пример. Логичесий оператор AND действует как оператор умножение. Но как использовать его в реальных программах?
Пример.
a > b && b > c. Я знаю что это выражение означает что а больше б и б больше с. Но какой в этом смысл, если учитывать что, оператор AND работает аналогично оператору умножение но не с высоким приоритетом? Каким образом определяется что означает (a > b) * (b > c)? Итог будет тру если оба операнда тру. Других вариантов просто нет. В машине тру означает что есть сигнал (или 1). Чтоб операнд оператора AND был тру ( 1) выражение a > b должно получит значение 1. Но каким образом это выражение может получит значение одного сигнала ( один бит или байт с значением 1) что означает тру??? Если посмотреть как работает оператор > то как сравнивается байты чтоб итог получился один.
Оператор AND самый простой не много в нем понимаю. По этому и привел пример с него. Других операторов вообще не могу понять.
Как вы научились работать с логическими выражениями?

Подскажите книгу посвященную логическим выражениям или объясните что, как и почему.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru