30 марта 2015 г.

Определить, есть ли среди цифр заданного целого трёхзначного числа одинаковые

setlocale(LC_ALL, "Russian");
int digit;
cout<<"Эта программа определяет есть ли среди цифр заданного целого трёхзначного числа одинаковые\n";
cout<<"\nВведите трёхзначное число: ";
cin>>digit;
if(digit<1000&&digit>=100)
{
if((digit/10)%10!=digit%10&&digit/100!=digit%10&&digit/100!=(digit/10)%10)
cout<<"В этом числе нет одинаковых чисел\n";
else
cout<<"В этом числе есть одинаковые числа\n";
}
else
cout<<"Ошибка!!! Вы ввели не трёхзначное число\n";

Комментариев нет:

Отправить комментарий