Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Как решить логическую операцию?
@Heckfy325
Начинающий программист. Простите за глупые вопросы

Верно ли решено задание?

5fa38d3ca4e32641421442.png
int main() {
	bool a = true, b = false;
	int x = 7;

	if (a || b && !( pow(x,2) < 12 || 2*x <= 5 ) && exp(x-1) > 7)
	{
		cout << "Z > 7";
	}

	
	return 0;
}
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
EgoRusMarch
@EgoRusMarch
C++ Developer
Перепутал конъюнкцию с дизъюнкцией:
const int  x = 7;
const bool A = true;
const bool B = false;

std::cout << std::boolalpha
          << A && B || !(x*x < 12 && 2*x <= 5) || std::exp(x-1) > 7
          << std::endl;
Ответ написан
Ответы на вопрос 1
Zoominger
@Zoominger
System Integrator
cout << "Z > 7";

Бгг, вы же просто выводите ответ, а всё решение в таком случае вообще не имеет смысла.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы