Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
korolinkot
05.07.2022 22:15 •
Информатика
Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры (не обязательно стоящие рядом). пример: введите натуральное число: 12342 да. пример: введите натуральное число: 12345 нет.
Ответ:
Andrey200694
03.10.2020 18:28
#include <iostream>
using namespace std;
int main()
{
int n;
int k[9];
bool b;
cout << "n = ", cin >> n, cout << "\n";
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 << "Да" << "\n";
else cout << "Нет" << "\n";
return 0;
}
Пример:
n = 12342
Да
0,0
(0 оценок)
Популярные вопросы: Информатика
Sevinch123
29.11.2021 22:10
КТО ПОНИМАЕТ Запиши программу в Паскале для вычисления площади прямоугольника со сторонами а и р....
evaboyko
30.06.2022 07:51
Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F. Какое выражение соответствует F?1)X^Y^Z...
bydarinav2
14.08.2022 19:19
рассчитать суммарный подоходный налог рабочих, имеющих налоговые вычеты( функция СУММЕСЛИ()). Не понимаю где диапазон, критерий, диапазон_суммирования...
JR123
04.06.2021 10:06
пайтон программа Напишите программу, которая посчитает сумму первых десяти натуральных чисел. Sample Input: Sample Output: 55...
arsen7076ovwzre
10.07.2020 23:25
Составить программу, подсчитывающую количество отрицательных элементов массива....
Котошкольник1
11.09.2021 12:58
Сложное высказывание А& В истинно только в том случае, когда истинны оба входящих в него высказывания. Истинность такого высказывания задается следующей таблицей: Выберите...
Рафаэлла2004
29.05.2021 17:59
Вбольшой бидон налито 12 литров молока. требуется получить 6 литров, используя для переливания два других бидона по 5 и 7 литров....
KseniaSamarskaia15
29.05.2021 17:59
12 апреля 1961 года юрий гагарин осуществил первый космический полёт. доступность да своевременность,точность,устойчивость ответь на вопросы является ли эта информация для...
ДарьяТихонюк
06.01.2022 10:10
Программирование машины тьюринга...
ОбессиленныйАутист
06.12.2022 16:27
Некоторый объект выполнять определенный набор команд \...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
using namespace std;
int main()
{
int n;
int k[9];
bool b;
cout << "n = ", cin >> n, cout << "\n";
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 << "Да" << "\n";
else cout << "Нет" << "\n";
return 0;
}
Пример:
n = 12342
Да