Вопрос задан 22.07.2023 в 08:41. Предмет Информатика. Спрашивает Диденко Кирилл.

Даны три целых числа. Определите, сколько среди них совпадающих. Программа должна вывести одно из

чисел: 3 (если все совпадают), 2 (если два совпадает) или 0 (если все числа различны). в div C++ дам 20 баллов
0 0
Перейти к ответам

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

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

#include <iostream>

#include <array>

int main()

{

   std::array<unsigned int, 3> arr;

   short int result{0};

   for(auto& i : arr)

       std::cin >> i;

   if(arr[0] == arr[1])

           result++;

   if(arr[0] == arr[2])

           result++;

   if(arr[1] == arr[2])

           result++;

   std::cout << ((result == 0 || result == 3) ? (result) : (++result)) << std::endl;

   return 0;

}



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

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

cpp
#include <iostream> using namespace std; int main() { int a, b, c; cout << "Введите три целых числа: "; cin >> a >> b >> c; if (a == b && b == c) { cout << "3"; // Если все числа совпадают, выводим 3 } else if (a == b || b == c || a == c) { cout << "2"; // Если два числа совпадают, выводим 2 } else { cout << "0"; // Если все числа различны, выводим 0 } return 0; }

Когда пользователь вводит три целых числа, программа сравнивает их и выводит результат. Если все три числа совпадают, выводится "3". Если два из них совпадают, выводится "2". Если все числа различны, выводится "0".

Теперь, касательно вашего упоминания о 20 баллах, это, вероятно, означает, что данная задача может быть оценена в 20 баллов в вашем учебном заведении или контексте. Надеюсь, что предоставленный вам код поможет вам решить задачу и получить максимальный балл! Удачи в вашей учебе!

0 0

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

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

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

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