Предмет: Информатика,
автор: sergeypavlevich
СРОЧНО!!! ПОМОГИТЕ ПОЖАЛУЙСТА Напишите программу( В КУМИРЕ)которая вводит трёхзначное целое число и выводит ответ "да" если среди его цифр есть хотя бы 2две одинаковые
--Да если среди его цифр нет одинаковых
Ответы
Автор ответа:
0
Программа:
Кумир:
алг
нач
цел N, n1, n2, n3
ввод N
n3 := mod(N, 10)
n2 := mod(div(N, 10), 10)
n1 := mod(div(N, 100), 10)
если n1 = n2 или n2 = n3 или n1 = n3
то вывод 'да'
иначе вывод 'нет'
все
кон
В начале регистрируем четыре переменные. Первая (N) - для ввода самого числа N, следующие 3 - для хранения цифр этого числа. Вводим N. Переменной n3 присваивается результат остатка деления N на 10 (это будет последней цифрой). Далее переменной n2 присваивается 2-я цифра, n1 - первая цифра. Осуществляется проверка, есть ли хотя бы одно совпадение среди чисел, если есть - вывести "да", иначе вывести "нет".
Приложения:


Похожие вопросы
Предмет: Английский язык,
автор: Аноним
Предмет: Русский язык,
автор: безумная16
Предмет: Русский язык,
автор: jora12
Предмет: Литература,
автор: mlkjnh78