
Дано трехзначное число. Если в этом числе есть хотя бы одна цифра равная пяти, то приписать к этому
числу справа две пятерки. Если нет, то вывести сообщение «NO».

Ответы на вопрос

v, a,b, c:integer;
begin
writeln('Введите трёхзначное число');
readln(v);
a:=v div 100;
b:=(v - a*100) div 10;
c:=v-a*100-b*10;
if (a=5) or (b=5) or (c=5) then
writeln(v*100+55) else writeln('<<NO>>');
end.
{-------Пример---------}
Трёхзначное число 152
Вывод: 15255



Задача
Дано трехзначное число. Если в этом числе есть хотя бы одна цифра, равная пяти, то приписать к этому числу справа две пятерки. Если нет, то вывести сообщение "NO".
Решение
Для решения этой задачи, нам необходимо проверить каждую цифру в трехзначном числе и определить, есть ли среди них цифра пять. Если есть, то мы приписываем две пятерки справа от числа. Если нет, то выводим сообщение "NO".
Вот пример реализации на языке Python:
```python number = int(input("Введите трехзначное число: "))
if '5' in str(number): number = int(str(number) + '55') print("Результат:", number) else: print("NO") ```
Примеры
Пример 1: ``` Введите трехзначное число: 345 Результат: 34555 ```
Пример 2: ``` Введите трехзначное число: 789 NO ```
Пример 3: ``` Введите трехзначное число: 555 Результат: 55555 ```
Примечание: В решении использована функция `input()` для ввода числа пользователем. В реальной программе это может быть заменено на получение числа из другого источника данных.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili