Вопрос задан 22.07.2023 в 19:28. Предмет Информатика. Спрашивает Папушина Виктория.

Даны три натуральных числа. Выяснить, есть ли среди них хотя бы два одинаковых. Нужно написать на

языке си или c++
0 0
Перейти к ответам

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

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

C++ / gcc 7.3.0

#include <iostream>


int main()

{

   unsigned int A, B, C;

   std::cin >> A >> B >> C;


   std::cout << std::boolalpha << (A == B || B == C || A == C)

             << std::endl;

   return 0;

}


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

Для решения этой задачи можно использовать язык C++. Ниже приведен пример кода, который позволяет определить, есть ли среди трех натуральных чисел хотя бы два одинаковых.

cpp
#include <iostream> int main() { int num1, num2, num3; std::cout << "Введите первое число: "; std::cin >> num1; std::cout << "Введите второе число: "; std::cin >> num2; std::cout << "Введите третье число: "; std::cin >> num3; if (num1 == num2 || num1 == num3 || num2 == num3) { std::cout << "Среди введенных чисел есть хотя бы два одинаковых." << std::endl; } else { std::cout << "Среди введенных чисел нет хотя бы двух одинаковых." << std::endl; } return 0; }

Программа просит пользователя ввести три числа и затем проверяет, есть ли хотя бы два одинаковых числа с помощью условного оператора if. Если это условие выполняется, программа выводит сообщение о том, что среди введенных чисел есть хотя бы два одинаковых. В противном случае выводится сообщение о том, что таких чисел нет.

0 0

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

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

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

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