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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество и сумму членов последовательности http://www.cyberforum.ru/cpp-beginners/thread647117.html
Даны натуральное n и целые числа a(1), a(2),...,a(n). Определить количество и сумму членов последовательности a(i), которые делятся на 5 и не делятся на 7. P.S. Необходимо написать без...
C++ Матрицы Заполнить двумерный массив размером 7х7 след. образом: (см.картинку). Помогите да пацаны http://www.cyberforum.ru/cpp-beginners/thread647113.html
Не получается сделать программу добавив методы C++
Здравствуйте! Я написал программу для расчётов, сравнения и вывода на экран двух цилиндров. Проблема заключается в том, что не могу расписать через методы (вывод на экран, расчёты, сравнения и др....
Error C3861: 'convert_close': identifier not found //ошибка C++
Ребята вы пожалуйста не обращайте внимание на код, обратите только внимание на на одну ошибку. #include "stdafx.h" #include <iostream> #include <iomanip> #include <fstream> using namespace...
C++ Ошибка: Unhandled exception at 0x772115de in TimeShift.exe: 0xC0000005: Access violation reading location 0x00041000. http://www.cyberforum.ru/cpp-beginners/thread647047.html
всем привет! При использовании двумерного массива постоянно появляется ошибка :Unhandled exception at 0x772115de in TimeShift.exe: 0xC0000005: Access violation reading location 0x00041000. Вот...
C++ Массив: Напечатать номер каждой строки, в которой второй элемент меньше среднего арифметического элементов этой строки, и число таких строк. Дана матрица А(m,n). Напечатать номер каждой строки, в которой второй элемент меньше среднего арифметического элементов этой строки, и число таких строк. Помогите мне:gsad: подробнее

Показать сообщение отдельно
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.09.2012, 15:13
Цитата Сообщение от Martinz Посмотреть сообщение
Вот как понять третью строку? Ведь в ней говорится - "c равно false или true".
Не так. В ней переменной с присваивается значение выражения (!b || (d>3)) Чему будет равен раезультат этого выражения? Оператор || вернёт true, если хотя бы одно из выражений, которые он связывает true. В данном примере, он связывает два выражения: !b и d>3. b объявлена как true, поэтому значение выражения !b есть false. Значение выражения d>3 есть true. В результате оператор || вернёт true, которое присвоится c. Оператор && вернёт true, если оба выражения, которые он связывает - true. Поэтому, в данном выражении, вернёт false.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru