Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры (не обязательно стоящие рядом). Пример: Введите натуральное число: 12342 Да . Пример: Введите натуральное число: 12345 Нет.

. Пример: Введите натуральное число: 12345 Нет.

Ответы:
Таня Апухтина
22-02-2019 08:00

#include <iostream> using namespace std; int main() { int n; int k[9]; bool b; cout << "n = ", cin >> n, cout << " "; for (int i=0; i<=9; i++) k[i]=0; while (n>0){ k[n % 10]++; n=n / 10; } b=false; for (int i=0; i<=9;i++) if (k[i]>1) b=true; if (b) cout << "Да" << " "; else cout << "Нет" << " "; return 0; } Пример: n = 12342 Да

Картинка с текстом вопроса от пользователя Рафаель Слатин

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры (не обязательно стоящие рядом). Пример: Введите натуральное число: 12342 Да » от пользователя Рафаель Слатин в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!