Вопрос задан 29.06.2023 в 01:47. Предмет Информатика. Спрашивает Чура Ігор.

Помогите срочно, даю много баллов C++ Вводится 5 чисел (будет 5 строчек cin >>) a, b, c,

d, x. Если x принадлежит хотя бы одному отрезку [a, b] или [c, d], то вывести «yes», иначе вывести «no».
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Комарова Карина.

#include <iostream>

#include <vector>

#include <cstdlib>

#include <ctime>

#include <algorithm>

using namespace std;

int main() {

vector<int> arr;

arr.resize(5);

for (int i = 0; i < 5; ++i) {

 cout << "#" << i + 1 << ": ";

 cin >> arr[i];

}

if ((arr[4] > arr[0] && arr[4] < arr[1]) || (arr[4] > arr[2] && arr[4] < arr[3])) {

 cout << "yes";

 return 0;

}

cout << "no";

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот C++ код для вашей задачи:

cpp
#include <iostream> int main() { int a, b, c, d, x; std::cout << "Введите a, b, c, d, x через пробел: "; std::cin >> a >> b >> c >> d >> x; if ((x >= a && x <= b) || (x >= c && x <= d)) { std::cout << "yes" << std::endl; } else { std::cout << "no" << std::endl; } return 0; }

Этот код сначала запрашивает у пользователя ввод пяти чисел a, b, c, d и x через пробел. Затем он проверяет, принадлежит ли число x хотя бы одному из отрезков [a, b] или [c, d]. Если да, то выводится "yes", иначе выводится "no".

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос