Вопрос Помогите написать программу на С!!! Определить есть ли среди цифр заданного трехзначного натуральног

Регистрация
2 Авг 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
Помогите написать программу на С!!! Определить есть ли среди цифр заданного трехзначного натурального числа одинаковые.
 
Код только на C++, не идеальный конечно, но сойдет... int main() { setlocale(LC_ALL, "Russian"); int n, arr[3]; cout << "Введите ваше число: "; cin >> n; arr[0] = n / 100; // узнаем 1-ю цифру arr[2] = n % 10; // узнаем последнюю цифру arr[1] = ((n - arr[2]) % 100)/10; // узнаем 2-ю цифру if (arr[0] == arr[1] || arr[1] == arr[2] || arr[0] == arr[2]) { cout << "Среди цифр заданного трехзначного натурального числа есть одинаковые элементы. "; } else { cout << "Среди цифр заданного трехзначного натурального числа отсутствуют одинаковые элементы. "; } system("pause"); return 0; }
 
Назад
Сверху