C++
Напишите программу, которая получает три числа и выводит количество одинаковых чисел в этой цепочке.
Входные данные:
Входная строка содержит три целых числа, разделённых пробелами.
Выходные данные:
Программа должна вывести количество одинаковых чисел из переданного ей набора или число 0, если все числа различные.
#include <iostream>
int main()
{
int a, b, c;
std::cout << "Enter 3 Numbers: ";
std::cin >> a >> b >> c;
std::cout << "\n";
if (a==b && b==c)
std::cout << "All numbers are the same";
if ((a==b && a!=c) || (a==c && a!=b) || (b==c &&b!=a))
std::cout << "Two numbers are similar";
if ((a!=b) && (a!=c) && (b!=c))
std::cout << 0;
return 0;
}
Объяснение: