Предмет: Информатика,
автор: sakov22
Даны три целых числа. Определите, сколько среди них совпадающих.
Программа должна вывести одно из чисел: 3 (если все совпадают), 2 (если два совпадает) или 0 (если все числа различны). в div C++ дам 20 баллов
Ответы
Автор ответа:
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;
}
Приложения:

Похожие вопросы
Предмет: Українська мова,
автор: tuthjgih
Предмет: Математика,
автор: alihaydaraghakishiye
Предмет: Математика,
автор: Аноним
Предмет: Математика,
автор: жасминарпоо
Предмет: Алгебра,
автор: liakirilliva